在安裝依然主機管理系統時,因為當時導入MSSQL時有點問題,所以,為了趕快能用上管理功能,所以就暫時先用了Access數據庫。不過一直以來都因為速度問題困擾不已,一直以為是由於ASP.Net的效率問題造成的。
不過一次在群裡有位朋友說Access數據庫是比較慢,改用MSSQL以後速度會有所改善。
於是開始設法將現有的Access數據庫導入到MSSQL 2005中。以前也嘗試導入過,但是用SQL Server自帶的DTS服務直接導入(先用sql腳本創建好表結構,否則會丟失標識等),會出現下列錯誤:
- 執行之前 (錯誤)而如果不用sql腳本創建結構的話,直接導入是沒有問題的,這個問題在網上找了下,基本沒有什麼資料,而且國內用SQL Server 2005的人並不多,而且大多數開發者使用的都是Express版本,他們只注重一些開發上的問題,而對於服務器管理者來說,SQL Server 2005的技術資料並不對,因此這個問題是比較難解決的,畢竟我不是MCDBA,我只是個MCSE而已。
既然SQL Server自身的Managemeng Studio無法使用,那麼我們就全部通過SQL腳本來解決,因為圖形化管理器也只是將一系列的管理功能通過圖形化界面來生成相應的SQL腳本來操作的罷了。