THIS SITE USES COOKIES: By continuing to browse this site, you give your consent for cookies to be used.
For more details, please read our Privacy Policy and Cookies Policy.

Automatisierte und Anpassbare
Migration und Modernisierung
der Datenbanken und Anwendunge


Lösung für Upgrade von Microsoft SQL Server

Das Tool für Migration der Datenbanken Ispirer MnMTK ist eine hochautomatisierte Konvertierungslösung für die Migration von SQL Server 2000 nach SQL Server 2008. Unser Werkzeug für Migration der Datenbanken wird Ihnen helfen, sich zwischen diesen 2 Versionen der SQL Server Datenbank einfach umzustellen.

Was ist Microsoft SQL Server

Microsoft SQL Server ist eine relationale Datenbank von Microsoft. Sie entstand in 1989. SQL Server 7.0 und SQL Server 2000 haben Modifikationen und Verbreitungen nach der Basis vom Sybase Code mit Unterstützung der IA-64 Architektur. SQL Server 2008 (der vorige Codename "Katmai") ist in August 6, 2008 zur Welt gekommen und in der Lage, das Datenmanagement selbstangepassend, selbstorganisierend und selbstwartbar zu machen, indem SQL Server Always On Technologien entwickelt werden, um die fast Null-Ausfallzeit zu garantieren.

Warum Ispirer MnMTK

Das Werkzeug für Migration Ispirer MnMTK hilft bei dem Upgrade nach SQL Server 2008 und erlaubt:

  • Veraltete Funktionen zu migrieren
  • Ein veraltetes Joins-Format zu migrieren
  • Upgrade der Systemobjekte zu unterstützen

Konvertierungsbesonderheiten

  • Migration der Datentypen

    Einige Datentypen müssen konvertiert werden, denn sie in einer der folgenden Versionen von MSSQL Server nicht mehr vorhanden werden.

    Um weitere Informationen über den Upgrade von Datentypen zu erhalten, bitte besuchen Sie unsere Wiki Seiten über MSSQL Server Upgrade Datentypen:

    https://wiki.ispirer.com/sqlways/sql-server/upgrade/datatypes

  • Migration von eingebauten SQL-Funktionen

    Ispirer MnMTK kann Funktionen, die ihre Namen oder die Anzahl von Argumenten geändert haben, migrieren.

    Sie können mehr Information über den Upgrade von eingebauten Funktionen auf unseren Wiki Seiten MSSQL Server Upgrade Eingebauter Funktionen finden:

    https://wiki.ispirer.com/sqlways/sql-server/upgrade/builtinfunctions

  • Konvertierung der Systemobjekte

    Viele Systemobjekte wurden nach dem sys-Schema mit neuen Namen verlagert. Und auch viele Spalten in den Systemtabellen haben ihre Namen in SQL Server 2008 verändert.

    • syscolumns -> sys.columns
    • syscomments -> sys.comments
    • sysindexes -> sys.indexes
    • sysmessages -> sys.messages
    • sysobjects -> sys.objects
    • systypes -> sys.types und mehr

    Um weitere Informationen über den Upgrade von Systemobjekte zu bekommen, bitte besuchen Sie unsere Wiki Seiten MSSQL Server Upgrade der Systemobjekte:

    https://wiki.ispirer.com/sqlways/sql-server/upgrade/systemobjects

  • Konvertierung der Syntax von Anweisungen

    Einige Anweisungen benötigen zusätzliche Manipulationen, so dass sie in den neuen Versionen von MSSQLServer 2008 benutzt werden können.

    • Dbcc DbReindex
    • Drop Index
    • Dreiteilig Spaltenreferenzen
    • Vierteilig Spaltenreferenzen

      Zum Beispiel:

      Microsoft SQL Server 2000:

      UPDATE dbo.ispirer.shop
      SET good = “Milk”
      WHERE dbo.ispirer.shop.good_id = 18

      Microsoft SQL Server 2008:

      WITH s AS (SELECT * FROM  dbo.ispirer.shop )
      UPDATE s
      SET good = “Milk”
      WHERE s. good_id  = 18

    • Update mit Nolock in der From-Klausel
    • Tabellenhinweise ohne With
    • Indizierungsoption ohne Klammern
    • Joins im veralteten Format

    • Zum Beispiel:

      Microsoft SQL Server 2000:

      SELECT shop_name FROM shop, customer 
      WHERE shop.good_id*=customer.good_id 
      AND customer.price=123 AND shop.good= “Milk”

      Microsoft SQL Server 2008:

      SELECT shop_name FROM shop LEFT OUTER JOIN customer ON 
      shop.good_id=customer.good_id AND customer.price=123  
      WHERE  shop.good= “Milk”

    • Benutzung von Alias in ORDER BY

    • Zum Beispiel:

      Microsoft SQL Server 2000:

      SELECT DISTINCT CONVERT(VARCHAR, good_date,112) 
      AS good_date FROM shop ORDER BY shop.good_date

      Microsoft SQL Server 2008:

      SELECT DISTINCT CONVERT(VARCHAR, good_date,112)  
      AS good_date FROM shop ORDER BY good_date


      Microsoft SQL Server 2000:

      SELECT CONVERT(VARCHAR, good_date,112) 
      AS good_date, good_date  FROM shop
      ORDER BY good_date

      Microsoft SQL Server 2008:

      SELECT CONVERT(VARCHAR, good_date,112)  
      AS good_date, good_date FROM shop
      ORDER BY CONVERT(VARCHAR, good_date,112)


      Microsoft SQL Server 2000:

      SELECT good_date, CONVERT(VARCHAR, good_date,112) 
      AS good_date FROM shop ORDER BY good_date

      Microsoft SQL Server 2008:

      SELECT good_date, CONVERT(VARCHAR, good_date,112)  
      AS good_date FROM shop ORDER BY shop.good_date


      Um weitere Informationen über den Upgrade von Syntax zu bekommen, bitte besuchen Sie unsere Wiki Seiten MSSQL Server Upgrade der Syntax:

      https://wiki.ispirer.com/sqlways/sql-server/upgrade/statementssyntax

      Gemeinsam mit Geschäftslogik auf der Serverseite konvertiert Ispirer MnMTK auch SQL-Abfragen in Front-End Anwendungen und Skripten


      Für weitere Informationen, kontaktieren Sie bitte uns.

 
Zeugnisse
Susquehanna Information Systems, die USA
IBM DB2 AS/400 nach Microsoft SQL Server

"Sehr geehrte Damen und Herren,

Susquehanna Information Systems arbeitet mit den mittelständischen Unternehmen. Unser...

...

Wine & Vinos GmbH, Deutschland
Progress nach Microsoft SQL Server

"Wir mussten unser ERP-System von Progress Datenbank migireren. Wir haben uns für Microsoft Dynamics NAV entschieden und...

...

Fallstudien
Informix 4GL nach C#.NET, die USA Die Erweiterungsstufe als primärer Schritt der Anwendungsmigration.


Einer der weltweit führenden globalen Führungskräfte und Innovatoren, der integrierte Technologie- und...

...

C++ nach C#.NET, die Niederlande

Dieses Mal war ein niederländisches IT-Unternehmen unser Kunde, der vollständig integrierte Lösungen zur Verfügung stellt. Diese Lösungen helfen bei der Entwicklung vom digitalen Design. Seit...

...