`
guoyiqi
  • 浏览: 965110 次
社区版块
存档分类
最新评论

SQL Server中执行sql文件

 
阅读更多
SQL Server中本身是没法直接执行sql文件的,但是可以在cmd中使用命令执行sql文件,而SQL Server可以使用xp_cmdshell执行cmd里的命令

cmd中执行sql文件:

(转自:http://www.cnblogs.com/longer/archive/2010/05/15/1735940.html

讲过查资料,测试,发现可以在cmd窗口中执行如下命令执行Sql文件:

简单说明:osql为SQL Server的命令,要在cmd中执行该命令,一般安装完SQL Server后该命令对应的路径会自动添加到系统环境变量中。 -S 表示要连接的数据库服务器 -U表示登录的用户ID,-P表示登录密码 -i表示要执行的脚本文件路径。


SQL Server中执行cmd的命令:

xp_cmdshell 'dir'


不过默认是不允许执行的,所以需要先配置一下:



分享到:
评论

相关推荐

    sqlserver 批量执行sql文件

    sqlserver 批量执行指定文件夹下面的sql文件。 非常快捷方便,使用于不同类型数据库之间的数据迁移

    通过SqlCmd执行超大SQL文件

    ##通过sqlcmd执行sql文件 由于sql文件过大,超过了100M,再数据库的窗口执行,结果超出内存了,对于特别大的sql文件可以使用sqlcmd进行执行 ###1.打开cmd窗口 运行–cmd–进入到sql文件所在的文件夹。 如果是win7可...

    批量执行SQL server 脚本工具

    自动读取指定目录sql文件,科批量执行SQL server 脚本,fw4.0

    批处理执行sqlserver的sql文件

    在sqlserver数据库中批处理执行sql文件,这样就不用一条一条执行insert语句

    sqlserver批量执行脚本文件

    sqlserver脚本批量执行,比sqlcmd快一点,练手级别的程序,见笑了。

    SQL CLR扩展DLL 在MS-SQL Server 环境中实现完整的文件、目录操作

    CHM帮助文件中有各函数详细的说明,以及部署、卸载、配置SQL Server的SQL脚本。CLR扩展DLL 在MS-SQL Server 环境中实现文件、目录操作,程序使用VS2010编写,语言Vb.net。运行起来飞一般的感觉! 包含文件、目录操作...

    Microsoft SQL Server Native Client (SQL Native Client)

    SQL Native Client This redistributable installer for the installation to run the client components needed to take advantage of SQL Server 2005' s new features, it also can be installed using the SQL ...

    Microsoft SQL Server 2005 向后兼容组件

    运行时 (DTS)、SQL 分布式管理对象 (SQL-DMO)、 决策支持对象 (DSO) 和 SQL 虚拟设备接口 (SQLVDI)。为了与 SQL Server 2005 兼容, 这些版本已进行了更新,并且包含 SQL Server 2000 SP4 提供的所有修复程序。 ...

    将sql server数据表生成sql文件,可用查询分析器直接运行

    可将sql server 数据表生成sql语句 语句中包括建表部分和数据部分 常用作sql server 数据导入 例如:--表 buyi_product_comment 的结构 CREATE TABLE buyi_product_comment(proId varchar(50) not null,companyid ...

    单文件绿色版SQLServer 1.29,体积小,功能强,适合各种给力部署

    原版本选自星五大大的绿色版SQL Server 1.29 为了浓缩程序体积及修复一些相关问题,花了很多时间去弄这个,非常有必要 ...★经处理单文件版已可以实现多实例同时运行和使用 ★最大程度做到兼容WinXP至Win10x64

    sqlserver多数据库自启动定时备份工具批量执行脚本

    sqlserver多数据库 自启动 定时备份工具 批量执行脚本

    sqlserver2000 jdbc驱动包

    注意事项:下载解压sql包 数据源驱动 rar文件 解压后的驱动包文件应放到固定的文件夹下 以避免再次打开程序运行时 系统能找到驱动包 ">在使用java链接数据库时常使用的工具驱动包;jdbc连接sqlserver2000数据库的...

    sqlserver常用sql

    死锁的诊断和定位 查询阻塞的语句 查询执行较慢的语句 查询正在执行的语句1 查询正在执行的语句2 查询所有表的主键 查询所有索引 查询表结构 ...修改SQLServer最大内存 用DAC连接到SQL Server 其它SQL DBCC

    pb连接SqlServer所需的dll文件

    pb发布后运行所需的SqlServer等的dll文件。

    java连接SqlServer的jar包.zip

    Java连接低版本和高版本SqlServer的jar包。sqljdbc4.jar是用于连接sql2008数据库的驱动程序jar文件,也就是Java的JDBC对SQL2008的支持JAR。sqljdbc4.jar 类库提供对 JDBC 4.0 的支持。它不仅包括 sqljdbc.jar 的所有...

    SQL Server 批量附加数据库工具

    2.需要在装有SQL server 的电脑上运行 3.使用系统管理员来登录电脑,系统使用windows集成身份验证 4.选中目录,点自动搜素,可以搜索目录和子目录下所有mdf文件 5.对不附加的,直接在搜索结果中删除

    Matlab中使用JDBC访问SQL Server

    在command windows中输入:edit classpath.txt 打开路径配置文件 在文件最后一行添加sqljdbc4.jar的完整路径, %(不能同时加载sqljdbc4.jar和sqljdbc.jar的路径,否则不能正常连接数据库)。 %4.在SQL Server中新建...

    2009 年度十大 SQL Server 技巧文章

    SQL Server 2008中最新的文件流功能使得你可以配制一个数据类型为varbinary(max)的列,以便将实际数据存储在文件系统中,而非在数据库中。只要愿意,你仍可以作为一个常规的二进制列来查询此列,即使数据自身存储...

    SQLServer2008客户端连接工具 sql manager工具

    一款免安装的sqlServer2008的客户端连接小工具,里面有详细的使用说明及汉化说明。和mysql 的 sqlyog一个性质。 注册: 运行registor.reg注册。 汉化:(软件运行保存文件目录不要使用中文目录) 1、运行“Manager....

    Microsoft SQL Server 2005 Express Edition SP3

    未及时包括在本自述文件中的任何有关 SQL Server 2005 和 SQL Server Express 的信息都将发布到 Microsoft 知识库文章 907284 中。 [顶部] 3.0 安装问题 本部分详细介绍此版本中的安装问题。 3.1 现有的 SQL ...

Global site tag (gtag.js) - Google Analytics