Erstellen einer Access-Projekt

Hinweis: Wir möchten Ihnen die aktuellsten Hilfeinhalte so schnell wie möglich in Ihrer eigenen Sprache bereitstellen. Diese Seite wurde automatisiert übersetzt und kann Grammatikfehler oder Ungenauigkeiten enthalten. Unser Ziel ist es, Ihnen hilfreiche Inhalte bereitzustellen. Teilen Sie uns bitte über den Link am unteren Rand dieser Seite mit, ob die Informationen für Sie hilfreich sind. Hier finden Sie den englischen Artikel als Referenz.

Access-Projekt ist eine Access-Datei (ADP), die eine direkte, effiziente Verbindung zu einer Microsoft SQL Server-Datenbank durch die OLE DB Komponentenarchitektur bereitstellt. Microsoft Access 2007 und 2010 können Sie neue Access-Projekt (ADP) Dateien erstellen und Arbeiten mit vorhandenen Access-Projekte, die Sie in früheren Versionen von Access erstellt. Dieser Artikel enthält eine kurze Beschreibung der Access-Projekte, erfahren Sie, wie die Access-Projekten in Access 2007 und 2010 funktionieren. Es behandelt auch ein neues Access-Projekt in Access 2007 und 2010 zu erstellen und einem Access-Projekt zu einer vorhandenen SQL Server-Datenbank herstellen einer Verbindung.

Hinweis: Access 2010 ist der letzten Version von Access, das Arbeiten mit Access-Projekt (ADP) Dateien unterstützt.

Inhalt dieses Artikels

Übersicht über Access-Projekte

Kompatibilität zwischen Versionen von Access und SQL Server

Nicht unterstützte Features

Empfehlungen für Access-Projekte in Access 2010

Erstellen einer Access-Projekt

Herstellen einer Verbindung eine andere SQL Server-Datenbank mit einem vorhandenen Access-Projekt

Übersicht über Access-Projekte

Erstellen eines Access-Projekts bietet mehrere Vorteile gegenüber Verknüpfen mit SQL Server-Tabellen oder Sichten. Angenommen, in einem Access-Projekt können Sie Änderungen am Entwurf für SQL Server-Objekte wie Tabellen und Sichten, machen und können Sie erstellen, bearbeiten und andere SQL Server-Features, wie z. B. Datenbank-Diagrammen, gespeicherten Prozeduren und benutzerdefinierten Funktionen verwenden. Beim Verknüpfen mit einer SQL Server-Datenbank, dagegen entwurfsänderungen an einer beliebigen SQL Server-Objekten vornehmen, und Sie können nur mit SQL Server-Tabellen und Sichten verknüpfen. Verknüpfen kann die Verbindung zu mehreren SQL Server-Datenbanken, während eine Access-Projekt (* ADP) Datei kann nur mit einer einzelnen SQL Server-Datenbank herstellen.

Weitere Informationen zum Verknüpfen mit einer SQL Server-Datenbank finden Sie im Artikel Link zu oder aus einer SQL Server-Datenbank importieren.

Access-Projekt enthält keine Daten oder Daten-Definition-basierten Objekten. Stattdessen werden diese Objekte in der SQL Server-Datenbank gespeichert. Allerdings arbeiten mit einer Access-Projekt noch ähnelt dem Arbeiten mit einer Access-Datenbank. Der Vorgang des Erstellens, Formulare, Berichte, Makros und Module sind praktisch identisch, die zum Erstellen einer Access-Datenbank verwendet.

In Access 2007 und 2010 können Sie neue Access-Projekte erstellen und verwenden die Projekte, die in früheren Versionen von Access erstellt wurden. Darüber hinaus können Sie viele neue Features von Access 2007 und 2010, wie das verbesserte Formular und Bericht Entwurfstools, die neue Makro-Designer, verbesserten Tools für bedingte Formatierung und des Menübands nutzen. Bestimmte neuere Access-Features sind jedoch nicht verfügbar in Access-Projekten, z. B. Anlagen, Mehrfachwertfelder, das Navigationssteuerelement oder das Webbrowser-Steuerelement. Darüber hinaus ist Layoutansicht nicht verfügbar für das Entwerfen von Formularen und Berichten.

Kompatibilität zwischen Versionen von Access und SQL Server

Access 2010 ADP-Dateien sind mit SQL Server 2008 und früher kompatibel. Höhere Versionen von SQL Server möglicherweise auch mit Access 2010 ADP-Dateien kompatibel, aber als eine allgemeine Faustregel, wenn Sie die SQL-Objekte in einer Access-ADP-Datei ändern möchten die Access-Version muss größer als die SQL Server-Version. Beispielsweise können nicht Sie Objekte in einer SQL Server 2008-Datenbank mithilfe von Access 2007 ändern. Sie können ebenso mit Access 2003 nicht Objekte in einer SQL Server 2005-Datenbank ändern.

Wichtig: Vor dem Upgrade auf eine neue Version von Access oder SQL Server immer testen Sie Ihr Access-Projekt mit der neuen Versionen um sicherzustellen, dass alle die Features Arbeit ordnungsgemäß.

Unterstützung für Daten eingeben und Diagramm

Datum/Uhrzeit-Datentypen

Access 2010 bietet eingeschränkte Unterstützung für vier neuen Datum/Uhrzeit-Datentypen, die in SQL Server 2008 hinzugefügt wurden:

  • TIME

  • DATE

  • DATETIME2

  • DATETIMEOFFSET

Sie können in einem Access-Projekt erstellen und Entwerfen von Tabellen und Ansichten, die diese neue Datentypen verwenden. Jedoch anders Felder der folgenden Datentypen in Formularen und Berichten, als wäre sie Textfelder sind. Sie können keine daher Datumsformate oder der Datumsauswahl mit diesen Datentypen verwenden.

Datentypen variabler Länge

Die folgenden Datentypen variabler Länge können in Access 2010-Projekten verwendet werden:

  • VARBIN(MAX)

  • "NVARCHAR(MAX)", "VARCHAR(MAX)"

  • NVARCHAR(MAX)

Sie können keine jedoch hinzufügen oder ändern Felder, die MAX-Bezeichner aus einem Access-Projekt zu verwenden.

BIGINT-Datentyp

Access 2010 unterstützt den SQL Server BIGINT-Datentyp. Access-Benutzeroberfläche erzwingt jedoch die Untergrenze des-999999999999999999 (etwa-2 ^ 60) statt der tatsächlichen Untergrenze von-2 ^ 63. Die Obergrenze in der Access-Benutzeroberfläche ist 2 ^ 63-1, dieselben wie in SQL Server.

Nicht unterstützte Features

Datentypen

Die folgenden neuen Datentypen in SQL Server 2008 werden in Access-Projekten nicht unterstützt:

  • "GEOGRAPHY"

  • GEOMETRIE

  • HIERARCHYID

Access blockiert Entwurfsmodus für Tabellen oder Sichten, die diese Dateitypen verwenden.

Datenbank-Diagrammen (Beziehungsansicht)

Als Ergebnis drei nicht unterstützten Datentypen aufgeführt, die im vorherigen Abschnitt können Sie Diagramme für SQL Server 2008-Datenbank in eine Access-Projekt nicht öffnen.

Seitenanfang

Empfehlungen für Access-Projekte in Access 2010

Wir weiterhin erstellen und Arbeiten mit ADP-Dateien in Access 2010 unterstützt. Jedoch, empfehlen wir, dass Entwickler die SQL Server-Entwurfstools in SQL Server Management Studio bereitgestellten den Entwurf von Datenbankobjekten wie Tabellen, Ansichten und gespeicherten Prozeduren verwenden, und verwenden Sie dann die Access-Benutzeroberfläche zum Entwerfen der Formulare, Berichte, Makros und Module, die an diese Objekte zu verbinden. Die Tools von SQL Server bereitgestellte bieten die leistungsfähigste Oberfläche zur Erstellung der SQL Server-Objekte.

Erstellen einer Access-Projekt

Verwenden Sie dieses Verfahren zum Erstellen einer neuen Access-Projektdatei (ADP) in Access 2007 oder 2010 ein.

  1. Klicken Sie auf der Registerkarte Datei auf neu. Wenn Sie Access 2007 verwenden, klicken Sie auf der Microsoft Office-Schaltfläche, und klicken Sie dann auf Öffnen.

  2. Führen Sie eine der folgenden:

    Erstellen einer Access-Projekt in der Standardspeicherort der Datei   

    • Geben Sie einen Namen für das Projekt unter Leere Datenbank in das Feld Dateiname mit der Erweiterung ADP.

      – oder –

      Erstellen einer Access-Projekt in einem anderen Speicherort   

      1. Klicken Sie unter Leere Datenbank klicken Sie auf Durchsuchen für einen Speicherort aus, in dem die Datenbank gespeichert.

      2. Navigieren Sie im Dialogfeld Neue Datenbankdatei an der Stelle, an der Sie das Projekt zu speichern oder den Standardspeicherort akzeptieren.

      3. Geben Sie in das Feld Dateiname einen Dateinamen für das Projekt ein.

      4. Wählen Sie in der Liste DateitypMicrosoft Office Access-Projekte (* ADP), und klicken Sie dann auf OK.

  3. Klicken Sie unter Neues Projekt klicken Sie auf Erstellen.

    Access fordert Sie durch die folgende Meldung an:

    Möchten Sie die Verbindung zu einer vorhandenen SQL Server-Datenbank herstellen?

    Wenn Sie eine Verbindung mit einer vorhandenen SQL Server-Datenbank herstellen möchten, klicken Sie auf Ja, und fahren Sie mit Schritt 4 fort; Andernfalls klicken Sie auf Nein, und fahren Sie mit Schritt 5, um eine neue SQL Server-Datenbank zu erstellen.

  4. Verbinden Sie mit einer vorhandenen SQL Server-Datenbank   

    1. Geben Sie im Dialogfeld Verknüpfungseigenschaften Daten die erforderliche Informationen für die folgenden aus:

      • Servername

      • Informationen zum Melden Sie sich an den Server erforderlich sind

      • Datenbankname

        Dialogfeld 'Datenverknüpfungseigenschaften'

    2. Klicken Sie auf Verbindung testen, um sicherzustellen, dass die Einstellungen korrekt sind und die Verbindung hergestellt wurde.

      , Wenn die Verbindung nicht erfolgreich ist, zeigt das Dialogfeld Microsoft Data Link beim eine Meldung mit einer Beschreibung des Problems. Klicken Sie auf OK, um schließen Sie die Nachricht, überprüfen Sie Ihre Einstellungen im Dialogfeld Verknüpfungseigenschaften Daten, und klicken Sie dann erneut auf Verbindung testen. Darüber hinaus müssen Sie mit der SQL Server-Datenbank-Administrator für die Datenbank aktivieren, Sie sich, um sicherzustellen, dass Ihre Einstellungen korrekt sind oder, dass der Computer verfügbar ist, verbinden.

    3. Nach dem Microsoft Data Link im Dialogfeld zeigt die Nachricht Test-Verbindung erfolgreich verlaufen ist, klicken Sie auf OK, um das Dialogfeld zu schließen, und klicken Sie dann auf OK, um das Dialogfeld Verknüpfungseigenschaften Daten zu schließen.

      Access verbindet das Projekt mit der SQL Server-Datenbank.

  5. Erstellen einer neuen SQL Server-Datenbank   

    1. Geben Sie auf der ersten Seite des Assistenten von Microsoft SQL Server-Datenbank die folgende Informationen ein:

      • SQL Server-Computer, die, den Sie für diese Datenbank verwenden möchten.

      • Ihre Anmeldeinformationen

      • Einen Namen für die SQL Server-Datenbank

        Microsoft SQL Server-Datenbank-Assistent

        Hinweis: Klicken Sie auf Abbrechen, um den Verbindungsprozess zu diesem Zeitpunkt zu überspringen. Access erstellt, das Projekt, aber nicht mit einer SQL Server-Datenbank verbunden ist. Bevor Sie etwas mit dem Projekt ausführen können, müssen Sie die Verbindung mit einer SQL Server-Datenbank, die Sie anhand der Schritte im nächsten Abschnitt ausführen können.

    2. Klicken Sie auf Weiter.

      Access versucht, die Verbindung mit des SQL Server-Computers Sie angegeben haben. Wenn Access mit SQL Server-Computer herstellen kann, wird eine Fehlermeldung angezeigt, die Beschreibung des Problems angezeigt. Die SQL Server Namen oder die Anmeldung Computerinformationen möglicherweise falsch, oder Sie möglicherweise nicht die erforderlichen Berechtigungen zum Erstellen einer Datenbank auf dem SQL Server-Computer, die Sie angegeben haben. Sie müssen möglicherweise mit dem SQL Server-Datenbank-Administrator für die Datenbank aktivieren, die Sie erstellen, um sicherzustellen, dass Ihre Einstellungen korrekt sind oder, dass der Computer verfügbar ist.

    3. Nach Access erfolgreich mit dem SQL Server-Computer verbunden ist, zeigt der Assistent die Meldung: der Assistent verfügt über alle Informationen zum Erstellen von SQL Server-Datenbank benötigt. Klicken Sie auf Fertig stellen, um den Vorgang fortzusetzen.

      Access erstellt die SQL Server-Datenbank und stellt eine Verbindung zum Projekt her.

Seitenanfang

Herstellen einer Verbindung eine andere SQL Server-Datenbank mit einem vorhandenen Access-Projekt

Gehen Sie folgendermaßen vor, wenn Sie ein vorhandenes Access-Projekt haben, das nicht mit einer SQL Server-Datenbank verbunden ist, oder wenn Sie die SQL Server-Computer oder die Datenbank, die mit dem Projekt verbunden ist ändern möchten.

  1. Klicken Sie auf der Registerkarte Datei auf Öffnen. Wenn Sie Access 2007 verwenden, klicken Sie auf der Microsoft Office-Schaltfläche, und klicken Sie dann auf Öffnen.

  2. Klicken Sie im Dialogfeld Öffnen wählen Sie aus, und öffnen Sie das Access-Projekt.

    Wird möglicherweise ein Sicherheitshinweis für Microsoft Office Access-Dialogfeld angezeigt. Wenn Sie der Quelle der Datenbank vertrauen, klicken Sie auf Öffnen.

  3. Klicken Sie auf die Registerkarte Datei klicken Sie auf Server, und klicken Sie dann auf Verbindung. (Wenn Sie Access 2007 verwenden, klicken Sie auf der Microsoft Office-Schaltfläche, zeigen Sie auf dem Server, und klicken Sie dann auf Verbindung.)

    Das Dialogfeld Datenverknüpfungseigenschaften wird angezeigt.

  4. Geben Sie im Dialogfeld Verknüpfungseigenschaften Daten die erforderliche Informationen für die folgenden aus:

    • Servername

    • Informationen zum Melden Sie sich an den Server erforderlich sind

    • Datenbankname

  5. Klicken Sie auf Verbindung testen, um sicherzustellen, dass die Einstellungen korrekt sind und die Verbindung hergestellt wurde. Wenn die Verbindung nicht erfolgreich ist, zeigt Access eine Fehlermeldung angezeigt, die Beschreibung des Problems an. Klicken Sie auf OK, um schließen Sie die Nachricht, überprüfen Sie Ihre Einstellungen im Dialogfeld Verknüpfungseigenschaften Daten, und klicken Sie dann erneut auf Verbindung testen. Darüber hinaus müssen Sie mit der SQL Server-Datenbank-Administrator für die Datenbank aktivieren, Sie sich, um sicherzustellen, dass Ihre Einstellungen korrekt sind oder, dass der Computer verfügbar ist, verbinden.

  6. Nach dem Microsoft Data Link im Dialogfeld zeigt die Nachricht Test-Verbindung erfolgreich verlaufen ist, klicken Sie auf OK, um das Dialogfeld zu schließen, und klicken Sie dann auf OK, um das Dialogfeld Verknüpfungseigenschaften Daten zu schließen.

Access verbindet das Projekt mit SQL Server-Datenbank, die Sie angegeben haben.

Seitenanfang

Ihre Office-Fähigkeiten erweitern
Schulung erkunden
Neue Funktionen als Erster erhalten
An Office Insider teilnehmen

War diese Information hilfreich?

Vielen Dank für Ihr Feedback!

Vielen Dank für Ihr Feedback. Es klingt, als ob es hilfreich sein könnte, Sie mit einem unserer Office-Supportmitarbeiter zu verbinden.

×