mssql数据库单表导入、导出
2012-06-04 23:11
204 查看
首先要启动xp_cmdshell,最后还要关闭xp_cmdshell,中间执行导入导出语句。
默认情况下,sql server2005安装完后,xp_cmdshell是禁用的(可能是安全考虑),如果要使用它,可按以下步骤
-- 允许配置高级选项
EXEC sp_configure 'show advanced options', 1
GO
-- 重新配置
RECONFIGURE
GO
-- 启用xp_cmdshell
EXEC sp_configure 'xp_cmdshell', 1
GO
--重新配置
RECONFIGURE
GO
----------------------------------------------------------------
--执行想要的xp_cmdshell语句
Exec xp_cmdshell 'query user'
GO
----------------------------------------------------------------
--修改为
--------数据库名----------------------数据库名-----表名---------导入导出标志-----导入导出位置---------服务名称------用户名---密码
EXEC busDB..xp_cmdshell 'bcp busDB..FhCollectInfoTBbak in J:\FhCollectInfoTB.txt -c -Servername -Uname -Ppassword'
EXEC busDB..xp_cmdshell 'bcp busDB..FhCollectInfoTBbak out J:\FhCollectInfoTB.txt -c -Servername -Uname -Ppassword'
-----------
----------------------------------------------------------------
--用完后,要记得将xp_cmdshell禁用(出于安全考虑)
-- 允许配置高级选项
EXEC sp_configure 'show advanced options', 1
GO
-- 重新配置
RECONFIGURE
GO
-- 禁用xp_cmdshell
EXEC sp_configure 'xp_cmdshell', 0
GO
--重新配置
RECONFIGURE
GO
本文出自 “好了,是我” 博客,请务必保留此出处http://huangchaosuper.blog.51cto.com/5221102/887513
默认情况下,sql server2005安装完后,xp_cmdshell是禁用的(可能是安全考虑),如果要使用它,可按以下步骤
-- 允许配置高级选项
EXEC sp_configure 'show advanced options', 1
GO
-- 重新配置
RECONFIGURE
GO
-- 启用xp_cmdshell
EXEC sp_configure 'xp_cmdshell', 1
GO
--重新配置
RECONFIGURE
GO
----------------------------------------------------------------
--执行想要的xp_cmdshell语句
Exec xp_cmdshell 'query user'
GO
----------------------------------------------------------------
--修改为
--------数据库名----------------------数据库名-----表名---------导入导出标志-----导入导出位置---------服务名称------用户名---密码
EXEC busDB..xp_cmdshell 'bcp busDB..FhCollectInfoTBbak in J:\FhCollectInfoTB.txt -c -Servername -Uname -Ppassword'
EXEC busDB..xp_cmdshell 'bcp busDB..FhCollectInfoTBbak out J:\FhCollectInfoTB.txt -c -Servername -Uname -Ppassword'
-----------
----------------------------------------------------------------
--用完后,要记得将xp_cmdshell禁用(出于安全考虑)
-- 允许配置高级选项
EXEC sp_configure 'show advanced options', 1
GO
-- 重新配置
RECONFIGURE
GO
-- 禁用xp_cmdshell
EXEC sp_configure 'xp_cmdshell', 0
GO
--重新配置
RECONFIGURE
GO
本文出自 “好了,是我” 博客,请务必保留此出处http://huangchaosuper.blog.51cto.com/5221102/887513
相关文章推荐
- Godaddy 导入导出MSSQL数据库的实现步骤
- Godaddy如何导入导出MSSQL数据库
- MSSQL数据库导出和导入
- MSSQL数据库导出和导入
- MSSQL数据库导入导出大全(SQL语句)
- MSSQL数据库导入导出大全二(SQL语句)
- MSSQL数据库导入导出时错误 0xc0202049: 数据流任务 1: 无法在只读列“ID”中插入数据
- SQL 数据的导入导出,对远程(MSsql,OracleAccess,)数据库的操作以及读取Excel,txt文件中的数据
- Godaddy如何导入导出MSSQL数据库
- Oracle 数据库导入导出 dmp文件
- SQLServer2008 导入和导出数据库表数据和结构的方法
- mysql远程导入导出数据库
- postgres数据库导入导出
- 批量导入数据到mssql数据库的
- MySQL导入导出数据库
- Sql Server 2005 Express数据库导入导出功能的实现
- linux导入导出数据库
- ORACLE 数据库表结构和数据的导出导入
- MongoDB数据库的文件备份恢复以及文件导入导出