通过什么方法都可以,如何执行一个比较大的.sql文件

我的是sql server 2005,打开一个200多M的数据库文件时,根本就打不开,导入导出好像也不行,不知道是不是我的方法错了,我好像记得曾在学校里,都是曾说过可以在命令行下执行一个sql文件,但我不知道怎么做了,如果那位朋友,知道什么方法可以执行这个.sql的文件的话,请次教...

第1个回答  2009-10-17
在控制台执行的:

osql -S 127.0.0.1 -U sa -P -i 1.sql -d a

===========
最好是通过备份还原的方法,节省磁盘空间。本回答被提问者采纳
第2个回答  2009-10-17
不好意思看错问题了……
如果是sql文件的话,直接用你的management studio直接打开查询文件应该就可以了。
楼下那个说的是Oracle数据库吧,而且一样跟我看错问题了吧……⊙﹏⊙b汗
第3个回答  2009-10-17
create database 这个命令在 联机文档里面找一下,有类似例子,你可以看一下
第4个回答  2009-10-17
直接打开不行吗? 我们正在学... 都是直接打开,然后执行的(不过,文件没有那么大)
第5个回答  2020-12-21

我有个大的 SQL 文件要回放,需要马上做,但又怕压死业务,怎么办?

先来建一个测试库:

塞一些数据进去:

看看我们填充数据的成果:

使用 mysqldump 导出一份数据:

现在我们假设要把这个 dump 文件,回放到一个数据库中,并且现在数据库正在承担很重的业务,我们不希望业务受到太大影响。

先来看看如果直接回放 dump 文件,会发生什么?

我们看到 MySQL 的 cpu 会彪起来,

我们换一个方式来回放 dump:

看看 CPU 压力:

可以看到 CPU 已经非常冷静,并且缓慢的处理数据。

💡小贴士:pv 工具既可以用于显示文件流的进度,也可以用于文件流的限速。在本实验中,我们用 PV 来限制 SQL 文件发到 MySQL client 的速度,从而限制 SQL 的回放速度,达到不影响其他业务的效果。

如何利用php执行.sql文件php执行sql语句
选择要连接的数据库。输入数据库地址、用户名、密码等。并保存它。这是显示的数据库中的信息,包括所有表等等。双击右边的表名可以查询表中的所有数据,也可以在左边写SQL语句。在phpstorm中打开需要运行的sql文件,右键单击选择正在运行的sql文件。选择连接的数据库,然后确认。或者直接点击运行按钮。行 ...

如何在mysql中导入\/导出超大的sql文本文件
方案一:客户端直接命令操作(此方法是我比较喜欢的)刚恢复一个电商网站mysql备份数据,此备份文件有300多M,因为phpmyadmin支持上传有限,文件太大IE停止响应,所以在本地用 代码如下 复制代码 mysql -u root -p root jiahuibuydb< c:\/yebihai.sql 但没导入进去,出来一大堆mysql的参数提示,不认输入...

如何在SQL Server2008执行一个500M大的.sql文件
利用osql\/ocmd批处理批量执行sql文件 注意:在上图中我们可以看到osql 并不支持 SQL Server 2008的所有功能,如果需要使用SQL Server 2008的所有功能可以使用ocmd命令 。有了osql\/ocmd命令要批量执行sql文件当然需要写一个批处理命令,例如我们执行上面sql文件就可以在txt中编写下面的语句:1.osql -S"...

sql 查询分析器如何执行.sql文件
菜单- 文件- 打开,打开你的 sql文件 即可,然后再执行。或者 直接 使用 工具栏 的 打开按钮,来装置sql文件到查询分析器,然后执行。

sql文件如何打开 sql文件打开的方法
1、文本编辑器:你可以使用任何文本编辑器(例如Notepad++、Sublime Text、Atom等)打开SQL文件。右键点击文件,选择使用你选择的文本编辑器打开。这将允许你查看和编辑SQL代码。2、SQL开发工具:如果你是开发数据库应用程序或进行数据库管理,可以使用专门的SQL开发工具。一些常见的SQL开发工具包括MySQL ...

我有一堆sql文件需要运行 如何批量运行
可以使用批处理,调用 isql 执行 .sql文件。1、 新建test.sql 文件。如图,代码执行删除 表a中id='1'的记录。2、新建批处理test.bat。如图:3、运行批处理test.bat即可执行,test.sql中的SQL语句。

sql文件怎么打开
sql文件作为数据库脚本文件,如果想要打开的话,需要现在电脑中安装sql server,这个是专业的数据库软件,体积非常大!所以小编建议大家可以用数据库的查询分析器打开;也可以用最普通的记事本,方法就是鼠标右键点击sql文件图标,在打开方式中选择记事本就可以了。如果是老鸟的话,有特殊要求的话可以下载...

mysql 怎么导入\/执行.SQL(存储过程)文件?
方法一 进入命令行 mysql –u用户名 –p密码 –D数据库<【sql脚本文件路径全名】,示例:mysql –uroot –p123456 -Dtest < \/home\/zj\/create_table.sql 注意:如果在sql脚本文件中使用了use 数据库,则-D数据库选项可以忽略 方法二 进入mysql的控制台后,使用source命令执行 Mysql>source 【sql...

如何用phpmyadmin导入大容量.sql文件
1,选中,并点击需要需要导入到的数据库:2,点击 导入,重要的,我用红线画出来了,另外还有一点,一般数据库,都是.sql结尾的,建议用zip压缩工具压缩成gzip格式的,理由就是,压缩之后,可以更容易的导入。3,点击 浏览 按钮,找到gzip格式数据库文件的位置,然后点击右下角的 执行 。4,稍微等待一...

plsql如何执行.sql文件?刚接触,不熟悉,能细讲下吗?谢谢
1、打开plsql,进入到主页面后,首先通过file-new-sql window 新建一个查询的页面。2、在查询的页面编写sql脚本,查出需要备份的数据的语句,这里只需要显示自己需要的列。3、这里有个需要的地方,因为是需要备份所有的数据,所以,需要加载说有的数据,需要点击双箭头。4、加载了所有的数据后,点击右边...

相似回答