导出 简单操作:MSSQL数据库导入导出

1. MSSQL数据库导出

在进行MSSQL数据库导出之前,需要先确定要导出的数据库以及导出的目标路径。下面是导出步骤:

1.1 确定要导出的数据库

使用以下代码来查看已有的数据库:

SELECT name FROM master.dbo.sysdatabases

在查询结果中选择要导出的数据库。假设选择的是database1。

1.2 确定导出的目标路径

在本地计算机上选择一个文件夹作为导出的目标路径。假设选择的是D:\database1_backup。

1.3 进行导出

使用以下代码来进行导出:

BACKUP DATABASE database1 TO DISK = 'D:\database1_backup\database1_20210201.bak'

在该代码中,BACKUP DATABASE用于指定要备份的数据库;database1是要备份的数据库名;TO DISK用于指定备份文件的路径及名称;D:\database1_backup\database1_20210201.bak是备份文件的路径及名称,其中20210201是备份日期。

2. MSSQL数据库导入

MSSQL数据库导入需要先确定导入的备份文件路径及名称,以及导入后的数据库名称。下面是导入步骤:

2.1 确定备份文件路径及名称

将备份文件传输至服务器,并确定其路径及名称。假设备份文件为D:\database1_backup\database1_20210201.bak。

2.2 确定导入后的数据库名称

确定导入后的数据库名称,假设为database1_import。

2.3 进行导入

使用以下代码进行导入:

RESTORE DATABASE database1_import FROM DISK = 'D:\database1_backup\database1_20210201.bak'

WITH MOVE 'database1' TO 'D:\MSSQL\data\database1_import.mdf',

MOVE 'database1_log' TO 'D:\MSSQL\data\database1_import_log.ldf'

在该代码中,RESTORE DATABASE用于指定要还原的数据库;database1_import是导入后的数据库名称;FROM DISK用于指定备份文件的路径及名称;WITH MOVE用于指定还原后的数据文件和日志文件的路径及名称。其中MDR和LDF分别是MSSQL数据库的数据文件和日志文件。

在导入完成后,可以使用以下代码来确认导入的数据库是否成功:

SELECT name FROM master.dbo.sysdatabases

在查询结果中可以看到导入的database1_import数据库。

数据库标签