Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

SQL 7.0 nach SQL Express 2008 oder SQL 2008

Frage Entwicklung Datenbanken

Mitglied: ddicht

ddicht (Level 1) - Jetzt verbinden

29.08.2010 um 08:33 Uhr, 5049 Aufrufe, 7 Kommentare

Hallo zusammen!
Ich lese mittlerweile schon länger in diesem super Forum mit und es hat mir schon öfter gute Tips geliefert.

Nun habe ich bei einem Kunden von mir folgende Situation:
Es wird auf einer Workstation (XP Prof.), welche gleichzeitig als Server in einer Workgroup agiert eine
SQL 7.0 Datenbank betrieben. Das Programm welches darauf zugreift läuft auf ca. 5 Clients. Nun soll die
Workstation/Server als reine Workstation betrieben werden und ein echter Server angeschafft werden.

Der Server wird unter Win 2008 Server laufen und auch die Datenbank beiinhalten.

Die ganze Umstellung (neuer Server, Workgroup->Domäne, etc etc) ist mir klar.

Leider kenn ich mich im Bereich SQL-Server nicht wirklich aus.

Meine Frage daher:
Wie bringe ich die Datenbank von der alten Maschine (SQL 7.0) auf den neuen Server (entw. SQL Expreß 2008 oder
SQL Server 2008)?

Was muss ich beachten?
Genügt ein Datenbankexport und ein Datenbankimport?
Wenn nein, gibt es Migrationstools?
Ist überhaupt ein direkter Umstieg möglich?
Problem: 32-bit XP-Prof. nach 64-bit Server?

Vielen Dank für eure Hilfe!

lg
Mitglied: wiesi200
29.08.2010 um 14:51 Uhr
Das wird dir so vermutlich keiner sagen können.
Dein Problem ist ob sich die DB Anwendung mit nem neuen SQL verträgt. Ob jetzt 64 bit oder 32 spielt da die kleinste Rolle.

Das wirst du einfach versuchen müssen.
An sonsten nen alten Virtuellen Server einrichten
Bitte warten ..
Mitglied: ddicht
29.08.2010 um 16:06 Uhr
Danke für deine Antwort!

Lt. Herstellerfirma der Applikation ist sie kompatibel mit SQL 2008 ...

Mir geht es darum, ob es bei einem derartigen Umstieg einfach möglich ist,
die DB vom SQL 7.0 zu exportieren und bei der sauberen SQL 2008 Installation
zu importieren ?

Oder müssen da noch andere Sachen (User, Indizes etc etc) beachtet werden.
Bitte warten ..
Mitglied: Logan000
30.08.2010 um 08:14 Uhr
Moin moin

Leider kenn ich mich im Bereich SQL-Server nicht wirklich aus.
Das solltest du ändern. Die Onlinehilfe des SQL servers ist ziemlich gut. Allerdings auch sehr umfangreich.
Aber dort sind alle Methoden beschrieben.

Die einfachste ist eine DaSi der SQL 7 DB auf die Platte zu machen, diese (DaSi) auf den neuen Server kopieren.
Auf den 2k8 eine neue leere DB anlegen und die DaSi hier wiederherstellen.
Damit kommt alles mit was in der DB liegt (Tabellen, Daten, Indizes. Trigger, .....)
Du must allerdings um die DB verenden zu können noch den Befehl sp_dbcmptlevel (Siehe Onlinhilfe) ausführen.

Die Benutzer könnten ein Problem sein (je nach Authentifizieungsmodus).

Gruß L.
Bitte warten ..
Mitglied: ddicht
30.08.2010 um 08:19 Uhr
Hi Logan000

Danke für deine Hilfe - werds mal auf einem Testsystem versuchen.

lg
Bitte warten ..
Mitglied: zwiller
01.09.2010 um 17:10 Uhr
Hi ddicht,

ich wäre Vorsichtig mit dem Weg von 7 auf 2008.

MS hat seit 2005 einen Upgrade Advisor, der Dir mögliche Probleme zeigt.

Ich würde den alten "Server" mit vmware-converter klonen und dann in einer VM ein Upgrade durchführen.

Entweder von 7 auf 2000 (http://msdn.microsoft.com/en-us/library/aa176626(v=SQL.80).aspx)

oder von 7 auf 2005 (http://technet.microsoft.com/en-us/library/cc966519.aspx)

und dann auf 2008 (http://msdn.microsoft.com/en-us/library/bb677622(v=SQL.100).aspx)

Wenn das geklappt hat aus dem 2008er der VM ein backup und dieses in Deiner neuen Installation restore.

So machste nix kaputt

Gruss

zwiller
Bitte warten ..
Mitglied: Logan000
03.09.2010 um 09:55 Uhr
Moin zwiller

ich denke es geht ddicht primär um die DB nicht um den Server.

Gruß L.
Bitte warten ..
Mitglied: Fasse
28.02.2011 um 19:15 Uhr
Hallo,

Ich möchte das Thema noch einmal aufgreifen.
Hat es schon einmal jemand erfolgreich praktiziert die Datenbank zu konvertieren, weil gleiches Thema bei mir jetzt ansteht.
Ist es eher ratsam den SQL Server komplett hochzuziehen, oder ist es ausreichend das Backup im neuen SQL wiederherzustellen.
Bitte warten ..
Neuester Wissensbeitrag
Windows 10

Powershell 5 BSOD

Tipp von agowa338 zum Thema Windows 10 ...

Ähnliche Inhalte
Windows Server
SQL-Verbindungen vom TS 2008 R2 werden unterbrochen

Frage von stirlitz-mi zum Thema Windows Server ...

Windows Server
gelöst Update von sql server express 2005 sp4 auf 2008 klappt nicht (11)

Frage von jhaustein zum Thema Windows Server ...

Windows Server
SQL Server 2008 R2 SP3 neue Instanz (10)

Frage von technikdealer zum Thema Windows Server ...

Microsoft
gelöst DRINGEND: Suche Microsoft SQL SERVER 2008 R2 STANDARD Eval (8)

Frage von Xaero1982 zum Thema Microsoft ...

Heiß diskutierte Inhalte
Windows Userverwaltung
Ausgeschiedene Mitarbeiter im Unternehmen - was tun mit den AD Konten? (34)

Frage von patz223 zum Thema Windows Userverwaltung ...

LAN, WAN, Wireless
gelöst Server erkennt Client nicht wenn er ausserhalb des DHCP Pools liegt (28)

Frage von Mar-west zum Thema LAN, WAN, Wireless ...

Windows Server
Server 2008R2 startet nicht mehr (Bad Patch 0xa) (18)

Frage von Haures zum Thema Windows Server ...