我有一个“稍微”大的SQL脚本保存为文本文件。它总计为8.92GB,所以它有点像野兽。编辑一个9GB的.sql文件
我必须做一些搜索并替换这个文件(具体地说,将所有的NOT NULL改为NULL,所以所有的字段都可以为空),然后执行这个恶梦的事情。有没有人有任何建议可以做到这一点的文本编辑器?
我可以看到解决问题的另一种方法是编写一个程序,它读取一个块,对我需要的东西进行替换,然后将其保存到一个新文件中,但我宁愿使用一些标准的做法。
它也没有解决在SQL Server Management Studio来执行该死的东西打开了野兽的问题...
任何想法?
感谢, 埃里克
您可以使用SQL Server BCP命令行实用程序来执行的块该文件,你不可能在SQL管理器中加载所有的东西。在我的系统上,bcp.exe位于C:\ Program Files \ Microsoft SQL Server \ 100 \ Tools \ Binn \中。 – sipwiz 2010-03-12 10:48:41