Obs!: Vi vill kunna erbjuda dig bästa möjliga supportinnehåll så fort som möjligt och på ditt språk. Den här sidan har översatts med hjälp av automatiserad översättning och kan innehålla grammatiska fel eller andra felaktigheter. Vår avsikt är att den här informationen ska vara användbar för dig. Vill du berätta för oss om informationen är till hjälp längst ned på sidan? Här är artikeln på engelska som referens.
I ett Access-projekt (* ADP), du kan använda makroinstruktionen SkickaSQLDatabas för att överföra en Microsoft SQL Server 7.0 eller senare databas till en annan SQL Server 7.0 eller senare databas. Mer information om överföring av databaser finns i dokumentationen till SQL Server.
Obs!: Den här åtgärden tillåts inte om databasen inte är betrodd.
Obs!: Access 2010 är den senaste versionen som har stöd för Access-dataprojekt.
Inställning
Makroinstruktionen SkickaSQLDatabas har följande argument.
Åtgärdsargument |
Beskrivning |
Server |
Namnet på den SQL Server 7.0 eller senare databasserver som du kopierar till. |
Databas |
Namnet på den nya databasen som skapas på målservern. |
Använd betrodd anslutning |
Anger finns om det en betrodd anslutning till SQL Server. Om inställningen är Ja, det finns en betrodd anslutning och argumenten inloggningsnamn och lösenord är inte obligatoriska. Om inställningen är argumenten Nej, inloggning och lösenord krävs. Standardinställningen är Ja. När du använder en betrodd anslutning integreras SQL Server-säkerhet med Windows-operativsystemet säkerhet att tillhandahålla en enda inloggning till nätverket och databasen. |
Inloggning |
Namnet på Logga in på målservern. |
Lösenord |
Lösenordet för argumentet inloggning . Det här lösenordet lagras som text i Access-projekt, men är dolt under databasöverföringen. |
Överföra kopieringsdata |
Anger om du vill beräkna data i databasöverföringen eller inte. Om värdet är Ja, inkluderas alla data för alla tabeller, tillsammans med alla datastrukturer, utökade egenskaper och databasobjekt. När inställd på Nej inkluderas inga data från tabeller. Endast tabellens struktur och utökade egenskaper skapas på målservern tillsammans med andra databasobjekt (förutom databasdiagram). Standardinställningen är Ja. |
Anmärkningar
Du kan inte utföra andra åtgärder medan databasen överförs.
Makroinstruktionen SkickaSQLDatabas som standard, kopierar data, datadefinitioner, databasobjekt och utökade egenskaper som standardvärden, textvillkor och uppslagsvärden.
Det finns krav för att överföra en databas:
-
Du måste vara medlem i rollen Systemadministratör på målservern (ingen speciell roll krävs på källservern).
-
Den aktuella SQL servern ansluten till Access-projekt (* ADP) och målserver som du överför databasen till måste vara SQL Server version 7.0 eller senare.
Obs!: Länkade servrar överförs inte under en databasåtgärd överföring.
Om du vill köra instruktionen SkickaSQLDatabas makro i en modul Visual Basic for Applications (VBA), använder du metoden SkickaSQLDatabas för objektet DoCmd .