sql server 2008附加2000的數據庫文件提示文件頭錯誤sql
問題:執行附加只有mdf數據庫文件沒有log日誌文件,提示「文件頭不是有效的數據庫文件頭。file size屬性不正確。(microsoft sql server,錯誤:5172)數據庫
在網上搜了一通都沒有簡單的答案。oracle
http://bbs.csdn.net/topics/280040908嘗試失敗工具
有解答說只附加mdf文件,不附加log文件的。但是我也只有mdf文件,沒有log文件。據瞭解應該是數據庫文件頭頁面出錯。spa
經過D-Recovery(For MS SQL Server)查看,發現有部分表的記錄爲0..net
附加數據庫命令:
[sql] view plaincopy
EXEC sp_attach_db @dbname = '數據庫名稱', @filename1 = 'MDF路徑',@filename2= 'LOG路徑.LDF' 日誌
分離數據庫命令:
[sql] view plaincopy
EXEC sp_detach_db @dbname = '數據庫名稱' orm
數據庫移植server
須要將sql server 2008數據庫移植成oracle 11g的數據庫文件,並且其中不涉及含稅、存儲過程、視圖,只有接單的數據庫文件記錄。在網上搜素數據庫遷移或數據庫移植,可以搜索到一些工具,其中不乏ssas、dts、kernel等。最終直接使用sql server的dts(data transform service)將sql server數據庫轉換成平面文件(txt)。blog
遺留問題:如何經過sql server命令語句將查詢結果保存到一個文件中。
sql server 2008 序列號
安裝序列號: 開發版(Developer): PTTFM-X467G-P7RH2-3Q6CG-4DMYB企業版(Enterprise): JD8Y6-HQG69-P9H84-XDTPG-34MBB