none
sql server 2000 to sql server 2008 RRS feed

  • Pertanyaan

  • saya belajar buat program vb6 dgn database sql server 2000

    bagaimana caranya buka databasenya di sql 2008 dan apakah saya harus merubah koneksi pada program yang telah saya buat

    Mohon Bantuannya dan Terima Kasih...

    Senin, 22 Oktober 2012 00.51

Jawaban

  • Hi Memet

    Open database SQL 2000 di 2008 bisa dilakukan tanpa merubah koneksi pada program yang telah kita buat.

    Cara yang paling mudah untuk membuka database SQL 2000 di SQL 2008 adalah dengan menggunakan SQL Server Management Studio interface, backup-restore atau Detach-Attach

    1. SQL Server Management Studio interface

    USE master;

    GO

    CREATE DATABASE db ON PRIMARY

       (FILENAME =

          'C:\Program Files\Microsoft SQL Server\MSSQL10_50.MSSQLSERVER\MSSQL\Data\db.mdf')

       LOG ON (FILENAME =

          'C:\Program Files\Microsoft SQL Server\MSSQL10_50.MSSQLSERVER\MSSQL\Data\db_log.ldf')

       FOR ATTACH;

    GO

    ubah database name dan file pathnya sesuali lokasi. Setelah kita attach, database akan terupgrade ke SQL 2008 database, tetapi tetap menggunakan kompabiliti SQL 2000.


    2.Backup-restore

    Backup database SQL 2000 dan restore di SQL 2008

    3.Detach-Attach

    http://msdn.microsoft.com/en-us/library/ms189625(v=sql.100).aspx

     

    referensi untuk Alter Database Compatibility Level (Transact-SQL)

    http://msdn.microsoft.com/en-us/library/bb510680(v=sql.100).aspx

     

    note:

    perhatikan instance baik server name, user name dan passwordnya, setting instance harus sama, kecuali kita mau menggunakan instance yang berbeda di SQL server 2008

    jika database size melebihi 4GB, maka tidak akan berjalan jika menggunakan SQL EXPRESS 2008


    Andy Nugraha[MSFT] Technet Community Support |

    Selasa, 23 Oktober 2012 06.33
    Moderator