知识大全 数据从SQLServer输到文本文件

Posted

篇首语:人生就像爬坡,要一步一步来。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 数据从SQLServer输到文本文件相关的知识,希望对你有一定的参考价值。

数据从SQLServer输到文本文件  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

  你需要做的第一件事是确定xp_cmdshell是可用的 你可以选择下面两种方法中的一种来实现

   你可以使用sp_configure并执行下面的脚本

  

  EXEC master dbo sp_configure show advanced options RECONFIGURE EXEC master dbo sp_configure xp_cmdshell RECONFIGURE

   你可以使用Surface Area Configuration工具

  选择功能中的Surface Area Configuration并检查Enable xp_cmdshell检验栏

  

  图一

  现在既然你已经使xp_cmdshell可用 那么你可以准备输出你的文件

  下面是一个示例命令 它将把系统文件表的结果输出到以逗号分割的文件bcptest txt中 只需复制并把它粘贴到一个查询窗口中且执行这个查询

  EXEC xp_cmdshell bcp SELECT * FROM sysfiles queryout C:\\bcptest txt T c t

  注 BCP是一个命令行实用工具 xp_cmdshell要求只能在一个SQL批处理内使用

  当在 master 数据库中执行上面的命令时将得到这个输出结果

  

  图二

  使用的参数是

  l Queryout选项允许你指定一个查询来输出 这可以像我们使用的查询那样简单也可以像你需要的那样复杂 你也可以创建一个视图并从视图中选择数据

  l file name是存储结果的 它位于queryout选项之后

  l T参数指定bcp实用工具通过集成安全使用一个可信连接来连接到SQL Server 如果你想使用一个SQL Server登陆 那么你可以使用 P(密码)和 U(用户)

  l c指定将用于各个字段的字符数据类型

  l t参数允许你指定一个字段定界符 在 t之后的字符将用于隔开数据字段 如果 t被删除了 那么tab将用于默认定界符

  另一个你可能需要使用的参数是 S 你可以用它来指定服务器名称 如果你有一个指定的实例 那么你需要使用这个参数 下面是一个连接到服务器 DEVELOP 和实例 DEV 的例子

  EXEC xp_cmdshell bcp select name type_desc create_date from sys objects queryout C:\\bcptest txt T SDEVELOP\\DEV c t EXEC xp_cmdshell bcp select name type_desc create_date from sys objects queryout C:\\bcptest txt T SDEVELOP\\DEV c t

cha138/Article/program/SQLServer/201311/22099

相关参考

知识大全 从MDF文件恢复Sql Server2000数据库

从MDF文件恢复SqlServer2000数据库  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  

知识大全 oracle与sqlserver区别

  体系结构  ORACLE的文件体系结构为  数据文件DBF(真实数据)  日志文件RDO  控制文件CTL  参数文件ORA  SQLSERVER的文件体系结构为  MDF(数据字典)  NDF(

知识大全 excel 从文本中复制几行数据到excel中,如何让每个字符占据一个单元格

excel从文本中复制几行数据到excel中,如何让每个字符占据一个单元格数据-》分列-》分割符号-》空格QQ:14588376为什么EXCEL中从一个单元格复制一个数据到别一个单元格数据会变化复制之

知识大全 传输文本

  下面要做的是将文本从闲聊服务器传输到显示屏上作这个工作  最好的办法是应用threadthread随套接口的打开和关闭而打开  和关闭thread能够同时读取相当大量的数据在从套接口读取  数据和

知识大全 教你轻松掌握数据库系统的一些专用词汇表[2]

  ·主数据文件  SQLServer数据库管理系统中主数据文件用于存储指向其他数据库文件的指针和启动信息SQLServer的每个数据库只有一个主数据文件扩展名为mdb  ·辅数据文件  SQLSer

知识大全 数据从sqlserver导入mysql数据库的体验

  第一种是安装mysqlODBC利用sqlserver的导出功能选择mysql数据源进行数据的直接导出这种方法很简便但是针对实际应用有很多弊端最主要体现就是数据类型问题首先sqlserver数据库中

知识大全 sqlstp.log文件提示[未发现数据源]的解决办法

  我处理一个sqlserver数据库的问题但是电脑上的sqlserver试用到期了于是想重新安装一份  但是安装了几次都在最后部署服务器的地方提示安装不成功并让我察看sqlstplog  察看了文件

知识大全 一个判定文件是否为文本文件的函数

  在用Delphi编程处理文本文件的时候如果要装载的文件比较大你可能会想在文件装载过程中提供一个装载进度的提示那么你就必须自己编写直接通过文件打开/读取函数来装载文件内容的函数  在自己编写文本文件

知识大全 java读取文本文件代码

java读取文本文件的方法有很多这个例子主要介绍最简单最常用的BufferedReader类    完整例子如下    packagenetchinaunixbloghzmtext;    impor

知识大全 在数据文件自动增长时,自动增长是否会阻塞对文件的更新

cha138/Article/program/SQLServer/201404/30571