A. sql2000怎樣設置自動備份
對於資料庫的管理,其實最重要的一點就是對資料庫的經常備份,那如果每天都手動去備份的話,對管理員的工作量有點大。在SQL Server 2000資料庫中自帶了一個資料庫自動備份功能。下面是SQL Server 2000資料庫自動備份方法。
1、打開SQL Server 2000企業管理器
2、打開資料庫列表,在你想要備份的資料庫上點右鍵→所有任務→備份資料庫
3、在彈出的設置窗口中選擇「資料庫——完全」,點擊備份到列表右邊的「添加」,選擇備份文件的路徑及名稱
4、在重寫選項中選擇「重寫現有媒體」
5、選中「調度」選項,點擊調度框後面的「..."圖標進行調度編輯
6、選中「反復出現」,點「更改」,選擇「每周」,「每1周」,「星期一」,在每日頻率中選擇你想做備份的時間,然後依次按「確定」即可完成自動備份設置。
B. sql2000定時自動備份資料庫中的某一張表或多張表
SQL2000中自帶的有 自動定時備份的工具啊,
不過好像是備份整個資料庫的。
1)打開企業管理器,在控制台根目錄中依次點開Microsoft SQL Server-->SQL Server組-->雙擊打開你的伺服器。
(2)然後點上面菜單中的工具-->選擇「資料庫維護計劃器」。
(3)下一步,選擇要進行自動備份的資料庫-->下一步,更新數據優化信息,這里一般不用做選擇-->下一步,檢查數據完整性,也一般不選擇。
(4)下一步,指定資料庫備份計劃,默認的是1周備份一次,點擊「更改」,選擇「每天備份」後點「確定」按鈕。
(5)下一步,指定備份磁碟目錄,選擇指定目錄,如您可以在D盤新建一個目錄如:d:\databak,然後在這里選擇「使用此目錄」,如果您的資料庫比較多最好選擇為每個資料庫建立子目錄,然後選擇「刪除早於此時間的文件」,一般設定4-7天,這看您的具體備份要求,備份文件擴展名一般都是bak就用默認的。
(6)下一步,指定事務日誌備份計劃,看您的需要做選擇-->下一步,要生成的報表,一般不做選擇-->下一步,維護計劃歷史記錄,最好用默認的選項-->下一步,完成。
(7)完成後系統很可能會提示「目標伺服器上的Sql Server Agent已停止運行」,先點「確定」完成計劃設定,然後找到桌面最右邊任務欄中的SQL綠色圖標,雙擊點開,在服務中選擇Sql Server Agent,然後點擊「運行」箭頭,選中下方的「當啟動OS時自動啟動服務」。
(8)這個時候資料庫計劃已經成功的運行了,他將按照您上面的設置進行自動備份。
(9)打開企業管理器,在控制台根目錄中依次點開Microsoft SQL Server-->SQL Server組-->雙擊打開你的伺服器-->管理-->資料庫維護計劃-->打開後可看到你設定的計劃,可以進行修改或者刪除操作。
C. 在SQL Service2008在同一個資料庫中如何把一個表備份到另一份表中
單純的表的備份是沒有工具的。 給你2個思路供你選擇:
1.把你原來的表重新命名一個名字成為備份的表。創建一個新的表,命名為原來的表名字,表結構一致。這樣就可以備份表了。當然你要考慮好你的新的表的索引和約束。
2.你可以創建一個新表, 名字無所謂,但是表結構要一致。 然後把你現在的表的所有內容通過色了查找後插入的方法 備份到新的表裡。 就是insert into newtable (select * from oldtable)
D. SQL 備份表
select * into B from A 這樣就能備份了。前提是B表不能預先存在。
E. SQL Server 2008怎麼自動備份資料庫
在電腦開始菜單中選擇「sql
server
management
studio」雙擊。在出現的界面中點擊「連接」按鈕。
在出現的「
microsoft sql
server
management
studio」界面中選擇「管理」下的「維護計劃」右擊維護計劃,點擊「維護計劃向導」,
在出現的「sql
server維護計劃向導」界面中點擊「下一步」
在出現的界面中把名稱和說明寫上。然後點擊「更改」設頂備份計劃
在出現的「作業計劃屬性」界面中,更改執行時間,也就是多久備份一次。這里該為每天備份。間隔時間更改為「1」更改執行一次時間為0:00:00也就是在每天的0點自動備份數據。
更改好以後,就可以在下面看到「在每天的
0:00:00
執行。將從
2014-5-16
開始使用計劃。」然後點擊「下一步」按鈕
在選擇維護任務界面中選擇要備份的資料庫文件。然後點擊下一步。
在選擇維護任務順序中,可以移動要備份的資料庫文件的順序。然後點擊「下一步」
在定義「備份資料庫完整」界面中,選擇資料庫後面下拉菜單中的資料庫文件。然後點擊「確定」按鈕
在定義「備份資料庫完整」界面里選擇備份路徑。然後點擊「下一步」
在「選擇報告選項」界面中設置好「報告文本文件」的路徑。然後點擊「下一步」
在出現的「完成該向導」界面中會看到設置備份的詳細信息。
這樣資料庫自動備份就成功了。
F. sql 2005如何自動備份資料庫中某個表的數據到另一個表中
請問你是要怎麼樣的備份?
實時的還是定時的?
1、如果實時的那就可以使用觸發器來完成
2、如果是定時的你可以使用資料庫中【SqlServer代理】功能
在【SqlServer代理】設置作業,並設置好作業定時任務。就可以備份了
具體時間你自己設置(具體設置請在網上里搜索,挺多的)
但是在sql腳本中可以使用
INSERTINTO表名1(欄位1,欄位2,....)
SELECT(欄位1,欄位2,....)FROM表名2
如果還不行再聯系我。
G. sql server資料庫怎麼自動備份
1 打開SQL server配置管理器,設置sql server服務里的SQL server代理服務為自動並啟動。 2 啟動Master Data Services Configuration Manager,登陸資料庫。 3 在主界面左側,右鍵點擊「管理」里的「維護計劃」,在下拉菜單點擊「維護計劃向導」。 4 點擊「下一步」,填寫名稱,說明。選擇「整個計劃統籌安排或無計劃」後,點擊「更改」設定時間,此處設置為5小時。 5 然後勾選「備份資料庫(完整)」點擊「下一步」,在資料庫右側選擇需要備份的資料庫。點擊下一步。 6 再次點擊下一步,可看到正在備份,直至備份結束。 7 可以看到備份成功。至此,SQL Server資料庫備份就完成了。同時,資料庫自動備份也完成。
H. sql如何將兩個表裡的數據同步
可以通過sql觸發器來實現。
例下列觸發器代碼 :
createtriggertri_kszb_insert
onygpx_kszb--操作的表名
forinsert--給表插入一條數據的時候觸發
as
declare@kssjdatetime
declare@sqbhchar(40)
select@kssj=kssj,@sqbh=sqbhfrominserted--把插入的數據的保存到變數
insertintoygpx_kszb2values(@kssj,@sqbh)--同步插入到另一表
以上觸發器可以實現,在表ygpx_kszb中插入數據,同步插入到表ygpx_kszb2 。
觸發器還可以針對表的insert,delete, update 操作時安裝要求執行數據同步的操作,即可實現兩個表裡的數據同步。
I. sql設置了兩個自動備份只有可以用
SQL Server資料庫自動備份可以有兩種操作:第一種是在SQL控制台下的伺服器名稱展開,展開「管理」--選擇「維護計劃」,右鍵「新建維護計劃」即可。第二種是在SQL控制台下的伺服器名稱展開,點擊「SQL Server代理」--選擇「作業」,右鍵「新建作業」即可。對於二者的區別,你可以把維護計劃看作是針對資料庫進行維護的作業模板。自定義作業具有更廣泛的用途,當然,也具有更復雜的操作。 所以,如果僅僅是做個資料庫優化、備份什麼的,用維護計劃比較合適;而如果需要制定維護計劃應對不了的操作,比如說,每天定時運行某個存儲過程,就只能用作業來實現。維護計劃預置了一些模板,實際上和作業一樣去執行。 維護計劃本質上也是作業去調度的,所以可以看成是作業中的一部分
J. sql如何將兩個表裡的數據同步
使用 merge into。