ms-sql tabellen zwischen db's kopieren...
Odium
- datenbank
Hallo,
Ich habe zwei identische Datenbanken. Der Unterschied besteht darin, das die eine als Testmandant für Programmierumbauten und als Testspielplatz für Lernende der Bedienung zur Verfügung steht. Die andere ist die heiße db.
Nun möchte ich, da allerlei im Testmandanten vermurkst wurde, die heißen Tabellen in die Testdb kopieren...
Ich hab hier zwar den Enterprise-Manager für den server, aber es soll ein asp-script entstehen, das eben einfach per klick die datentabellen von "heiß-->kalt" kopiert...
leider hab ich dazu nichts weiter entdeckt...
die wege per textexport etc.sind mir bekannt, aber gibt es da nicht etwas komfortableres?
Hat jemand paar Ansätze oder Stichworte für mich?
Vielen Dank
Odium
Hi Odium,
also ich mache mir das immer mithilfe von DDL (Data Definition Language, wenn es verschiedene DB-Systeme sind (MS SQL,Oracle). Ansonsten kann man über die ADO Extensions sehr gut (je nach Anmeldung) schreibend auf Datenbanken wirken, Tabellen anlegen, löschen etc
Soweit, was die Tabellendefinition betrifft, für den reinen Datenabgleich nehme ich ein selbstgebasteltes Script, welches ein Quellrecordset und ein Zielrecordset öffnet und dann mittels AddNew Datensätze aus dem einen in das andere einfügt.
Aber es sollte doch auch möglich sein, Tabellen als Backup zu sichern und dann mit einem Restore diese in eine andere DB wieder einzulesen. Lt. meines Wissens hat der Frontscreen jeder DB in MS SQL Server so einen Bereich zum Thema Backup.
HTH, Ciao, Frank
Hallo Odium,
angenommen die 2 datenbanken heißen:
backup für die sicherungskopie
pupils für die arbeitskopie
und die zerstörte tabelle in pupils heißt uebung
dann hilft folgendes:
fertig!
Gruß
Kurt
Hallo,
Ich habe zwei identische Datenbanken. Der Unterschied besteht darin, das die eine als Testmandant für Programmierumbauten und als Testspielplatz für Lernende der Bedienung zur Verfügung steht. Die andere ist die heiße db.
Nun möchte ich, da allerlei im Testmandanten vermurkst wurde, die heißen Tabellen in die Testdb kopieren...
Ich hab hier zwar den Enterprise-Manager für den server, aber es soll ein asp-script entstehen, das eben einfach per klick die datentabellen von "heiß-->kalt" kopiert...
leider hab ich dazu nichts weiter entdeckt...
die wege per textexport etc.sind mir bekannt, aber gibt es da nicht etwas komfortableres?
Hat jemand paar Ansätze oder Stichworte für mich?
Vielen Dank
Odium