可以在應用程序(PB、VB)中執行自己編寫的程序,也可以在Query Analyzer中執行,這種方法比較靈活,其實是利用一個平臺連接到數據庫,在平臺中用的主要時SQL語句,這種方法對數據庫的影響小,但是如果用到遠程鏈接服務器,要求網絡之間的傳輸性能好,一般有兩種語句:
1> select ... into new_tablename where ...
2> insert (into) old_tablename select ... from ... where ...
區別是前者把數據插入一個新表(先建立表,再插入數據),后者是把數據插入已經存在的一個表中,我個人喜歡后者,因為在編程的結構上,應用的范圍上,第二條語句強于前者。
6. SQL Server的復制功能
SQL Server提供了強大的數據復制功能,也是最不易掌握的,具體應用請參考相關資料,值得注意的是要想成功進行數據的復制工作,有些條件是必不可少的:
1>SQL Server Agent必須啟動,MSDTC必須啟動。
2>所有要復制的表必須有主鍵。
3>如果表中有text或image數據類型,必須使用with log選項,不能使用with no_log選項。 另外max text repl size選項控制可以復制的文本和圖像數據的最大規模,超過這個限制的操作將失敗。
4>在要進行復制的計算機上,應該至少是隱含共享,即共享名是C$或D$…。
5>為SQL Server代理使用的Windows NT帳號不能是一個本地的系統帳號,因為本地的系統帳號不允許網絡存取。
6>如果參與復制的服務器在另外的計算機域中,必須在這些域之間建立信任關系。
文章來源于領測軟件測試網 http://www.kjueaiud.com/