簡體   English   中英

將sql server 2008數據庫轉換為sql server 2005

[英]convert sql server 2008 database to sql server 2005

嗨,我以前做過這個,但是找不到我是怎么做的。 我有一個擁有sql server 2008 db的網站,該數據庫需要放在sql server 2005上。我記得在2005年重新編寫腳本以重新創建它時,我以為我是通過“ generate script”向導完成的,但這並未編寫腳本數據,只是表和存儲過程。 最好的方法是什么?

您實際上做得正確,只需選擇適當的選項。

  • 右鍵單擊數據庫。
  • 選擇任務
  • 選擇生成腳本
  • 選擇你的對象
  • 在腳本選項下,單擊高級

Script for Server Version下,選擇“ SQL Server 2005

Types of data to script ,選擇Schema and Data

在執行數據導出時使用以下轉換選項:

  • 服務器版本的腳本= 'SQL Server 2005'
  • 腳本數據'= 'True'
  • 腳本數據庫Create'= 'True'

編輯:查看http://www.sqlservermart.com/HowTo/MSSQL_Convert_2008_To_2005.aspx了解更多信息:-)

嘗試使用DBSourceTools。
http://dbsourcetools.codeplex.com
它專門用於將數據庫(包括所有對象和數據)寫入磁盤的腳本,然后通過部署目標重新創建它們。
從2008年到2005年,我已經做過很多次了,該工具可以處理所有數據庫依賴性和數據。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM