sql server 2005导出后缀为.MDF和.LDF的文件,具体停掉哪些SQL服务

如何导出 sql server2005数据库中的所有表数据

xp_cmdshell,这需要先完成。
2 02 2 年,我在上海,公司的一位老人告诉我,这个非常重要。

或者只使用 sp_configure 命令。
请记住这一点:EXEC master.dbo.sp_configure '显示附加选项',1 重新配置。
然后执行 master.dbo.sp_configure 'xp_cmdshell', 1 再次重新配置。
当时我很困惑,盯着屏幕,一行一行地打字。

或者,您可以使用表面积调整工具。
后来我才知道这个工具是一个GUI。
你进去,找到“Contact Zone Configuration”,然后出现“Enable xp_cmdshell”复选框,你已经选中了。
很简单。

好的,现在 xp_cmdshell 可用了。
接下来,您将准备输出文件。
让我举一个小例子。
您复制此命令,将其粘贴到提示窗口中并运行它。
EXEC xp_cmdshell 'bcp "SELECT FROM sysfiles" queryout "C:\bcptest.txt" -T -c -t' 此 bcp 是命令行工具,xp_cmdshell 必须在 SQL 批处理过程中使用。

当您在“master”数据库上运行此命令时,您将获得输出。
在此l Queryout 参数中,您指定一个查询,该查询可以非常简单,也可以非常复杂。
例如,如果您选择一个视图,则还可以从该视图中选择数据。
文件名是保存结果的位置,位于查询选项之后。
l -T,bcp 工具使用内置安全性通过可信连接连接到 SQL Server。
如果您使用 SQL Server 登录,则可以使用 -P(密码)和 -U(用户)。
l -c 指定字符数据类型。
-t 选项允许您指定字段分隔符。
如果 -t 不存在,则默认为制表符。
l -S参数,你用它来指定服务器名称。
例如,如果您想连接到服务器“DEVELOP”和实例“DEV1 ”,您可以编写-SDEVELOPDEV1
请注意,-t 和 -T 选项是不同的。
使用时应仔细阅读。
不要感到困惑。
我只是感到困惑,跑了好几次。

如何将sql server2005数据库导出