可以在cmd窗口中执行如下命令执行Sql文件:
创新互联-专业网站定制、快速模板网站建设、高性价比宿松网站开发、企业建站全套包干低至880元,成熟完善的模板库,直接使用。一站式宿松网站制作公司更省心,省钱,快速模板网站建设找我们,业务覆盖宿松地区。费用合理售后完善,10多年实体公司更值得信赖。
osql -S 127.0.0.1 -U sa -P sa -i d:\test.sql
简单说明:osql为SQL Server的命令,要在cmd中执行该命令,一般安装完SQL
Server后该命令对应的路径会自动添加到系统环境变量中。 -S 表示要连接的数据库服务器 -U表示登录的用户ID,-P表示登录密码
-i表示要执行的脚本文件路径。
sqlserver在运行时默认是没有内存占用限制的,除非你设置了sqlserver服务器的内存使用数。在企业管理器服务器的节点处右击,选择”属性“,然后查看”内存“选项卡,将内存占用设为无限制。同时,如果文件很大,需要足够的日志来记录,数据库的日志文件大小可以暂时设置为无上限,之后再进行数据库收缩。
如果上面的方法不奏效,那就把你的sql文件进行分割吧,分割成比较小的几个部分,依次执行绝对没问题
:)
sqlserver 导入sql文件步骤如下:
1 、选择某一个数据库,右键依次选择:任务——生成脚本;
2、 选择要编写脚本的数据库对象,注意此处可以选择特定的数据库对象,我们可以选择我们需要备份的数据表。
3、在当前页面下面第一步选择高级选项,然后再选择输出的sql脚本的保存位置。
4、高级选项中最重要的一步就是在”要编写的脚本的数据类型“中选择第一项“架构和数据”,这个默认是选择“仅限架构”,这个选项只会复制数据库的表结构而不会复制数据库的具体数据。
sqlserver 2012怎么执行sql脚本
SQL Server 2012导出的过程
1.打开Management Studio,登录到服务器,在数据库中选择要转移的数据库,
右键--“任务(T)”--“生成脚本(E)...”。
2.在“生成和发布脚本”窗口中,点击“下一步”,
3.“选择要编写脚本的数据库对象”,可以不做设置,点击“下一步”,
4.点击[保存到文件]右边的“高级”按钮,在对话框中,设置“为服务器版本编写脚本”为“SQL Server 2008 R2”,
设置“要编写脚本的数据的类型”为“架构和数据”。选择保存脚本的位置。
5.下一步,再下一步。导出完成。
SQL Server 2008 R2导入的过程
1.打开Management Studio,登录到服务器,
2.选择菜单“文件”——“打开”——“文件”,选择.sql脚本文件,点击工具栏中的“执行”按钮。
3.在左侧的“对象资源管理器”中右键“数据库”——“刷新”。完毕。
实现的方法和详细的操作步骤如下:
1、第一步,打开SQL
Server软件,然后选择图中“数据库”选项前面的“ +”号以展开数据库,如下图所示,然后进入下一步。
2、其次,完成上述步骤后,使用相同的方法选择图中红色框中标记的数据库,该数据库是用户添加的数据库,如下图所示,然后进入下一步。
3、接着,完成上述步骤后,选择红色框中的“表”选项以将其展开,如下图所示,然后进入下一步。
4、然后,完成上述步骤后,红色框是数据库中表的名称,请记住这些名称,然后才有用,如下图所示,然后进入下一步。
5、随后,完成上述步骤后,再次选择添加的数据库,将其选中,然后单击“新建查询”按钮,如下图所示,然后进入下一步。
6、接着,完成上述步骤后,在软件的右侧,将显示新页面,见下图,然后进入下一步。
7、然后,完成上述步骤后,输入符合SQL语法的SQL语句,然后点击图中标记的“执行”按钮以执行SQL语句,如下图所示,然后进入下一步。
8、最后,完成上述步骤后,就获得了想要的结果了,如下图所示。这样,问题就解决了。
因为sqlserver的保护机制,当数据库服务启动的时候是不允许拷贝data目录下的数据库文件的,具体的操作步骤是,在电脑右下角的工具栏中有一个小电脑的图标,如附件中的图片所标记的,如果没有可以去开始-程序-microsoft
sql
server-服务管理器,启动,然后停止sqlserver服务,这样就可以拷贝数据了。如果要使用拷贝出的文件,只要使用sqlserver的附加数据功能就可以了。