Hallo!
ich arbeite zur Zeit an einem Webprojekt in Verbindung mit MS SQL Server 2005.
MS SQL Server ist für mich neu, bis jetzt habe ich immer mit MySQL + phpmyadmin gearbeitet.
Mein Problem besteht im export/import der datenbank. Die Datenbank soll auf anderen PCs importiert werden, damit dort parallel gearbeitet werden kann.
Von phpmyadmin kenne ich eine funktion, die ganz einfach dump files der datenbank erstellt, in denen dann die sql befehle zum erstellen der tabellen UND das befüllen der tabellen mit den daten enthalten sind.
Genau so etwas suche ich für ms sql. Ich benutze das Microsoft SQL Server Management Studio Express.
Mit Rechtsklick auf die Datenbank -> tasks -> skripts generieren war ich zwar in der lage ein sql script zu erstellen, das mit die tabellen und constraints usw erstellt. ABER die Inhalte werden nicht mit übernommen. Habe das ganze mehrmals durchgespielt aber keine entsprechende option gefunden.
Ein anderer Weg wäre über Rechtsklick auf die Datenbank -> tasks -> sichern
Das Problem hierbei ist, dass auf dem anderen PC das Wiederherstellen fehlschlägt. Wahrscheinlich, da ich zur authntifizierung die Windows-Authentifizierun verwende, die mit dem anderen PC nicht übereinstimmt.
Daher wollte ich einen Benutzer anlegen (für den sql server), der die entpsrechenden rechte für die db hat. Aber hier weiß ich nich tgenau wie ich vergehen muss.
Kann mir jemand helfen?
Am besten (und dachte ich am einfachsten) wäre doch einfach ein sql script, das alle tabellen erstellt und mit den inhalten füllt. Gibts denn sowas nicht in der MS Welt?
ich arbeite zur Zeit an einem Webprojekt in Verbindung mit MS SQL Server 2005.
MS SQL Server ist für mich neu, bis jetzt habe ich immer mit MySQL + phpmyadmin gearbeitet.
Mein Problem besteht im export/import der datenbank. Die Datenbank soll auf anderen PCs importiert werden, damit dort parallel gearbeitet werden kann.
Von phpmyadmin kenne ich eine funktion, die ganz einfach dump files der datenbank erstellt, in denen dann die sql befehle zum erstellen der tabellen UND das befüllen der tabellen mit den daten enthalten sind.
Genau so etwas suche ich für ms sql. Ich benutze das Microsoft SQL Server Management Studio Express.
Mit Rechtsklick auf die Datenbank -> tasks -> skripts generieren war ich zwar in der lage ein sql script zu erstellen, das mit die tabellen und constraints usw erstellt. ABER die Inhalte werden nicht mit übernommen. Habe das ganze mehrmals durchgespielt aber keine entsprechende option gefunden.
Ein anderer Weg wäre über Rechtsklick auf die Datenbank -> tasks -> sichern
Das Problem hierbei ist, dass auf dem anderen PC das Wiederherstellen fehlschlägt. Wahrscheinlich, da ich zur authntifizierung die Windows-Authentifizierun verwende, die mit dem anderen PC nicht übereinstimmt.
Daher wollte ich einen Benutzer anlegen (für den sql server), der die entpsrechenden rechte für die db hat. Aber hier weiß ich nich tgenau wie ich vergehen muss.
Kann mir jemand helfen?
Am besten (und dachte ich am einfachsten) wäre doch einfach ein sql script, das alle tabellen erstellt und mit den inhalten füllt. Gibts denn sowas nicht in der MS Welt?