导出 MS SQL Express 数据库

导出 MS SQL Express 数据库

我正在尝试利用使用 MS SQL Express 2005 的当前网站并在另一个域上创建一个冗余站点。

我只使用过 MySQL,似乎找不到导出这些数据的方法。我想我在某处读到过我需要下载一些程序才能做到这一点?我需要做什么才能导出这个数据库并将其导入到其他地方?

答案1

您应该先备份,然后恢复。这些步骤可以通过 t-sql 或 GUI 完成,无论如何,请阅读有关备份和恢复的手册。

答案2

对于 SQL Server 的命令行备份,类似于 mysqldump,请尝试以下操作:

BACKUP DATABASE SampleDatabase
TO DISK = 'Z:\SQLServerBackups\SampleDatabase.bak' 
WITH FORMAT;
GO

将其保存在 C:\backupMSSQL.SQL 中,然后在命令行中输入以下内容:

OSQL.EXE -U sa -P -i C:\backupMSSQL.SQL

这应该像 mysqldump for mysql 一样工作......

答案3

如前所述,您需要进行备份,然后进行恢复。为此,您需要使用 SQL Server Management Studio Express,这是一个单独下载的版本。您可以找到它这里

相关内容