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, 5074 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 ..
Ähnliche Inhalte
Windows Server
gelöst MS SQL Express 2008 - Wie kann ich das Logfile verkleinern? (3)

Frage von ChrisR zum Thema Windows Server ...

Windows Server
SQL-Verbindungen vom TS 2008 R2 werden unterbrochen

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

Windows Server
gelöst Problem: Migration SQL 2008 R2 EXPRESS auf SQL 2008 R2 STANDARD (15)

Frage von D-Line zum Thema Windows Server ...

Datenbanken
gelöst SQL Express - der Benutzer war nicht autorisiert (11)

Frage von adm999 zum Thema Datenbanken ...

Neue Wissensbeiträge
Google Android

Cyanogenmod alternative Downloadquelle

(5)

Tipp von Lochkartenstanzer zum Thema Google Android ...

Batch & Shell

Batch als Dienst bei Systemstart ohne Anmeldung ausführen

(5)

Tipp von tralveller zum Thema Batch & Shell ...

Sicherheits-Tools

Sicherheitstest von Passwörtern für ganze DB-Tabellen

(1)

Tipp von gdconsult zum Thema Sicherheits-Tools ...

Heiß diskutierte Inhalte
LAN, WAN, Wireless
gelöst Statische Routen mit Shorewall, ISC-DHCP Server konfigurieren für Android Devices (25)

Frage von terminator zum Thema LAN, WAN, Wireless ...

Server
gelöst Wie erkennen, dass nur deutsche IPs Zugang zu einer Website haben? (22)

Frage von Coreknabe zum Thema Server ...

Hardware
16-20 Port POE Switch mit VLAN (19)

Frage von thomasreischer zum Thema Hardware ...

Windows Server
Exchange HyperV Prozessorlast (18)

Frage von theoberlin zum Thema Windows Server ...