當前位置:首頁 » 編程語言 » sqlserver備份表語句
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

sqlserver備份表語句

發布時間: 2022-04-18 07:02:19

1. sqlSERVER2005如何備份部分表中的部分數據

首先、點擊桌面的「SQL Server Management Studio」打開,sql2005的管理器,點擊「連接」登錄,如圖:

至此資料庫備份就完成了。

2. 使用plsql 將表備份的語句

既然你講的是PLSQL,也就是oracle

表備份語句就是你寫的

createtable新表名asselect*from舊表名


select*into新表名from舊表名

這個是sqlserver的表備份語句,在oracle中into是給變數復制的語句

DECLARE

DTDATE;

BEGIN

SELECTSYSDATEINTODTFROMDUAL;

DBMS_OUTPUT.PUT_LINE(DT);

END;

3. 請問用SQL語句實現對指定的資料庫進行備份和還原的語句是怎麼樣的呢

請問,是對sqlserver庫的么???
備份:
BACKUP
DATABASE
"mydb"
TO
DISK
='C:\mybak.db'
with
init
還原
use
master
RESTORE
DATABASE
"mydb"
FROM
DISK='C:\mybak.db';
use
mydb
[補充]
這兩個命令都得指定一個文件名字啊..
你看我的例子都是'C:\mybak.db'
你指定了一個目錄肯定不行的啊,還得要指定一個文件名字才成!!
這兩個是sqlserver的自定義的存儲過程,其實也能手工在sqlserver的企業管理器中看到,,
選中庫,右鍵--所有任務--備份還原資料庫那.
還不行就
給我信息吧...
這里補充我一般看不見的...

4. sql server 如何用sql語句實現單個表的備份和還原。

是什麼版本的資料庫?下面是找到的2008的操作步驟:
SQL
SERVER
2008
怎麼導入和導出單張表的數據和結構
(1)右擊需要導出數據的資料庫,在彈出式菜單中選擇「任務」下的「生成腳本」選項。
(2)在腳本向導的選擇腳本選項中,將「編寫數據的腳步」選擇為TRUE,這里默認是為FALSE的。
(3)然後下一步選擇導出的對象,選擇導出的表,最後完成時,即可以看到由系統導出的表定義和表數據了。

5. 如何備份sqlserver資料庫備份

您好:
語句如下:--備份BACKUP DATABASE 庫名 TO DISK='d:\庫名.bak'--備份並覆蓋BACKUP DATABASE 庫名 TO DISK='d:\庫名.bak' WITH INIT

6. 備份與恢復sql語句

BACKUP
備份整個資料庫、事務日誌,或者備份一個或多個文件或文件組。有關資料庫備份和恢復操作的更多信息,請參見備份和還原資料庫。
語法
備份整個資料庫:
BACKUP DATABASE { database_name | @database_name_var } TO <backup_device > [ ,...n ]
[ WITH
[ BLOCKSIZE = { blocksize | @blocksize_variable } ]
[ [ , ] DESCRIPTION = { 'text' | @text_variable } ]
[ [ , ] DIFFERENTIAL ]
[ [ , ] EXPIREDATE = { date | @date_var }
| RETAINDAYS = { days | @days_var } ]
[ [ , ] PASSWORD = { password | @password_variable } ]
[ [ , ] FORMAT | NOFORMAT ]
[ [ , ] { INIT | NOINIT } ]
[ [ , ] MEDIADESCRIPTION = { 'text' | @text_variable } ]
[ [ , ] MEDIANAME = { media_name | @media_name_variable } ]
[ [ , ] MEDIAPASSWORD = { mediapassword | @mediapassword_variable} ]
[ [ , ] NAME = { backup_set_name | @backup_set_name_var } ]
[ [ , ] { NOSKIP | SKIP } ]
[ [ , ] { NOREWIND | REWIND } ]
[ [ , ] { NOUNLOAD | UNLOAD } ]
[ [ , ] RESTART ]
[ [ , ] STATS [ = percentage ] ]
]

備份特定的文件或文件組:

BACKUP DATABASE { database_name | @database_name_var }
< file_or_filegroup > [ ,...n ]
TO < backup_device > [ ,...n ]
[ WITH
[ BLOCKSIZE = { blocksize | @blocksize_variable } ]
[ [ , ] DESCRIPTION = { 'text' | @text_variable } ]
[ [ , ] DIFFERENTIAL ]
[ [ , ] EXPIREDATE = { date | @date_var }
| RETAINDAYS = { days | @days_var } ]
[ [ , ] PASSWORD = { password | @password_variable } ]
[ [ , ] FORMAT | NOFORMAT ]
[ [ , ] { INIT | NOINIT } ]
[ [ , ] MEDIADESCRIPTION = { 'text' | @text_variable } ]
[ [ , ] MEDIANAME = { media_name | @media_name_variable } ]
[ [ , ] MEDIAPASSWORD = { mediapassword | @mediapassword_variable} ]
[ [ , ] NAME = { backup_set_name | @backup_set_name_var } ]
[ [ , ] { NOSKIP | SKIP } ]
[ [ , ] { NOREWIND | REWIND } ]
[ [ , ] { NOUNLOAD | UNLOAD } ]
[ [ , ] RESTART ]
[ [ , ] STATS [ = percentage ] ]
]

備份一個事務日誌:

BACKUP LOG { database_name | @database_name_var }
{
TO < backup_device > [ ,...n ]
[ WITH
[ BLOCKSIZE = { blocksize |@blocksize_variable } ]
[ [ , ] DESCRIPTION = { 'text' |@text_variable } ]
[ [ ,] EXPIREDATE = { date | @date_var }
| RETAINDAYS = { days |@days_var } ]
[ [ , ] PASSWORD = { password |@password_variable } ]
[ [ , ] FORMAT | NOFORMAT ]
[ [ , ] { INIT | NOINIT } ]
[ [ , ] MEDIADESCRIPTION = { 'text' |@text_variable } ]
[ [ , ] MEDIANAME = { media_name |@media_name_variable } ]
[ [ , ] MEDIAPASSWORD = { mediapassword |@mediapassword_variable } ]
[ [ , ] NAME = { backup_set_name |@backup_set_name_var } ]
[ [ , ] NO_TRUNCATE ]
[ [ , ] { NORECOVERY | STANDBY =undo_file_name } ]
[ [ , ] { NOREWIND | REWIND } ]
[ [ , ] { NOSKIP | SKIP } ]
[ [ , ] { NOUNLOAD | UNLOAD } ]
[ [ , ] RESTART ]
[ [ , ] STATS [ = percentage ] ]
]
}

< backup_device > ::=
{
{ logical_backup_device_name |@logical_backup_device_name_var }
|
{ DISK | TAPE } =
{ 'physical_backup_device_name'| @physical_backup_device_name_var }
}

< file_or_filegroup > ::=
{
FILE = { logical_file_name |@logical_file_name_var }
|
FILEGROUP = { logical_filegroup_name |@logical_filegroup_name_var }
}

截斷事務日誌:

BACKUP LOG { database_name | @database_name_var }
{
[ WITH
{ NO_LOG | TRUNCATE_ONLY } ]
}

參數
DATABASE

指定一個完整的資料庫備份。假如指定了一個文件和文件組的列表,那麼僅有這些被指定的文件和文件組被備份。
說明 在進行完整資料庫備份或差異資料庫備份時,Microsoft�0�3 SQL Server�6�4 備份足夠的事務日誌,以生成一個將在還原資料庫時使用的一致的資料庫。在 master 資料庫上只能採用完整資料庫備份。
{ database_name | @database_name_var }
指定了一個資料庫,從該資料庫中對事務日誌、部分資料庫或完整的資料庫進行備份。如果作為變數 (@database_name_var) 提供,則可將該名稱指定為字元串常量 (@database_name_var = databasename) 或字元串數據類型(ntext 或 text 數據類型除外)的變數。< backup_device >
指定備份操作時要使用的邏輯或物理備份設備。可以是下列一種或多種形式:
{ logical_backup_device_name } | { @logical_backup_device_name_var }
是由sp_admpdevice 創建的備份設備的邏輯名稱,資料庫將備份到該設備中,其名稱必須遵守標識符規則。如果將其作為變數 (@logical_backup_device_name_var) 提供,則可將該備份設備名稱指定為字元串常量 (@logical_backup_device_name_var = logical backupdevice name) 或字元串數據類型(ntext 或 text 數據類型除外)的變數。
{ DISK | TAPE } =
'physical_backup_device_name' | @physical_backup_device_name_var
允許在指定的磁碟或磁帶設備上創建備份。在執行 BACKUP 語句之前不必存在指定的物理設備。如果存在物理設備且 BACKUP 語句中沒有指定 INIT 選項,則備份將追加到該設備。
當指定 TODISK 或 TO TAPE 時,請輸入完整路徑和文件名。例如,DISK = 'C:\Program Files\Microsoft SQLServer\MSSQL\BACKUP\Mybackup.dat' 或 TAPE = '\\.\TAPE0'。
說明 對於備份到磁碟的情況,如果輸入一個相對路徑名,備份文件將存儲到默認的備份目錄中。該目錄在安裝時被設置並且存儲在KEY_LOCAL_MACHINE\Software\Microsoft\MSSQLServer\MSSQLServer 目錄下的BackupDirectory 注冊表鍵值中。

</p>

7. sqlserver資料庫如何備份單張表

1、首先找好要備份的數據表,如下圖所示。

8. 請教用sql語句給資料庫表備份

如果你的資料庫是ORACLE:

c:\>exp system/password owner(user1,user2,...) file='dbbackup20090718-1.dmp' log='dbbackup20090718-1.log' buffer=65530

執行後會在c盤根目錄下備份文件,如果要讓備份文件存放在其他位置,可以給file和log加上路徑。

9. sqlserver怎麼備份資料庫 命令

您好:

語句如下:

--備份
BACKUPDATABASE庫名TODISK='d:庫名.bak'
--備份並覆蓋
BACKUPDATABASE庫名TODISK='d:庫名.bak'WITHINIT

10. SQL server 如何用語句備份和還原數據

sqlserver庫如下
備份:
BACKUP
DATABASE
"mydb"
TO
DISK
='C:\mybak.db'
with
init
還原
use
master
RESTORE
DATABASE
"mydb"
FROM
DISK='C:\mybak.db';
use
mydb
[補充]
這兩個命令都得指定一個文件名字啊。
你看我的例子都是'C:\mybak.db。
你指定了一個目錄肯定不行的啊,還得要指定一個文件名字才成。
這兩個是sqlserver的自定義的存儲過程,其實也能手工在sqlserver的企業管理器中看到,,
選中庫,右鍵--所有任務--備份還原資料庫那。