Verwendung von sqlcmd zum Erstellen einer Datenbank

8

Ich habe ein .sql-Skript und möchte daraus eine Datenbank erstellen. Wie geht es in sqlcmd? Ich weiß, es ist wie:

%Vor%

Aber wie spezifiziert man das .sql-Skript und den Speicherort zum Erstellen der Datenbank?

    
Cobold 01.01.2012, 14:27
quelle

4 Antworten

8

Verwenden Sie @Jeremiah Peschkas Antwort , um das Dienstprogramm sqlcmd mit dem auszuführenden Skript zu versorgen.

Der Speicherort für die neu erstellte Datenbank kann als Teil der CREATE DATABASE angegeben werden. Befehl:

%Vor%

Wie Sie dem verknüpften Artikel entnehmen können, können Sie auch andere Eigenschaften wie Anfangsgröße, Maximalgröße usw. angeben.

    
Andriy M 01.01.2012, 16:56
quelle
8
%Vor%

Weitere Optionen finden Sie in SQL Server-Büchern online .

    
Jeremiah Peschka 01.01.2012 14:32
quelle
0

verwende dies: sqlcmd -i "c: \ meine scripts \ mein script.sql"

Siehe sqlcmd Beschreibung bei MS für andere Optionen

    
Laszlo Tenki 02.01.2012 12:16
quelle
0

Das ist sehr einfach. Geben Sie folgenden Befehl ein, um sqlcmd auszuführen:
sqlcmd -U sa -P password
Dann gib ein:

%Vor%

Dies wird die Datenbank erstellen. Geben Sie dann "quit" ein, um zu beenden.

    
Badar 24.07.2012 14:26
quelle

Tags und Links