A. sql高版本向低版本附加報錯,誰能提供解決的方法呀
SQL 只支持向後兼容,
所以高版本的資料庫不能在低版本的SQL 上附加。
解決辦法:先在同版本SQL下附加資料庫,
在使用SQL 腳本導出表結構與資料庫,
或存儲過程等,再在低版本資料庫上創建一個新資料庫,
把腳本執行。
B. 如何把SQLServer資料庫從高版本降級到低版
步驟1:右鍵你要降級的資料庫,按下圖選擇:
步驟4:把腳本保存起來,然後在SQLServer2005中運行腳本。
C. sql高版本附加到低版本怎麼辦
不行的,普遍規律,低版本DBMS創建的資料庫可以附加到高版本DBMS中,而高版本DBMS創建的資料庫附加到低版本DBMS中提示出錯,版本不夠。
D. 如何還原sql server 2008 R2或更高版本到sql server 2008
SQL Server資料庫是不支持降級還原的,如果你要將高版本的資料庫轉換為低版本的資料庫,可以採取以下方法:
在高版本的資料庫(比如SQL Server 2012)中生成資料庫的腳本文件,在生成腳本文件的高級選項中選擇目標伺服器的版本(比如SQL Server 2008),數據類型為"架構和數據".
腳本生成後在目標伺服器中運行腳本文件即可.
E. 如何把高版本的sqlserver 還原到低版本的 sqlserver
本例為sql2012 還原到sql2008。
要實現的功能是把sql2012的資料庫備份到sql2008,資料庫名字為Test,並且這兩個資料庫在不同的電腦中。
微軟的軟體設計方案基本上都是新版本兼容舊版本,舊版本不兼容新版本
步驟如下:
1、首先把要把sql2012中要備份的資料庫設置為兼容2008。
右鍵sql2012中的資料庫Test-屬性-選項 看到如下圖:
注意綠色部分。此時顯示的資料庫文件位置是sql2012電腦的位置。需要把這兩個地址改為 sql2008 中 復制過來的那兩個源文件的地址即可。按【F5】鍵執行,即可完成資料庫從SQL2012到SQL2008的降級。
F. 如何將高版本的資料庫還原到低版本伺服器
本例為sql2012 還原到sql2008。
要實現的功能是把sql2012的資料庫備份到sql2008,資料庫名字為Test,並且這兩個資料庫在不同的電腦中。
微軟的軟體設計方案基本上都是新版本兼容舊版本,舊版本不兼容新版本
步驟如下:
1、首先把要把sql2012中要備份的資料庫設置為兼容2008。
右鍵sql2012中的資料庫Test-屬性-選項 看到如下圖:
注意綠色部分。此時顯示的資料庫文件位置是sql2012電腦的位置。需要把這兩個地址改為 sql2008 中 復制過來的那兩個源文件的地址即可。按【F5】鍵執行,即可完成資料庫從SQL2012到SQL2008的降級。