例如:t_user 表里有三条记录,,我想把t_user里面也导出来,,怎么导出来

解决方案 »

  1.   

    bcp master..xp_cmdshell'bcp DBName.dbo.T_User out d:\T_User.txt -c -T'
      

  2.   

    通过bcp把数据表T_User导出成D盘的指定txt.可以试一下咯.
      

  3.   

    在sql 那里执行报了:消息 102,级别 15,状态 1,第 1 行
    '.' 附近有语法错误。
      

  4.   

    不好意思,写错了.
    exec master..xp_cmdshell'bcp DBName.dbo.T_User out d:\T_User.txt -c -T'
      

  5.   

    消息 15281,级别 16,状态 1,过程 xp_cmdshell,第 1 行
    SQL Server 阻止了对组件 'xp_cmdshell' 的 过程'sys.xp_cmdshell' 的访问,因为此组件已作为此服务器安全配置的一部分而被关闭。系统管理员可以通过使用 sp_configure 启用 'xp_cmdshell'。有关启用 'xp_cmdshell' 的详细信息,请参阅 SQL Server 联机丛书中的 "外围应用配置器"。 
      

  6.   

    EXEC sp_configure 'show advanced options', 1 
    RECONFIGURE 
    EXEC sp_configure 'xp_cmdshell', 1 
    RECONFIGURE 
    先执行下这个.
      

  7.   

    exec master..xp_cmdshell'bcp DBName.dbo.T_User in d:\T_User.txt -c -T'
    用上面这个导入.
      

  8.   

     用Tablediff把表數據生成SQL腳本
    http://blog.csdn.net/roy_88/article/details/3790519或用工具生成
    http://download.csdn.net/detail/roy_88/297393