我计划使用RedGate Compare 10来比较两个数据库,并创建一个具有所需差异的第三个数据库。我拥有的两个备份每个1GB,我设置了一个SQL Server 2012以在本地服务器上使用RedGate。问题是我必须使用.sql文件创建数据库,但文件太大,以至于我执行脚本时:
通过sqlcmd:内存耗尽。
sqlcmd -S [servername] -d [databasename] -i [scriptfilename] -a 32767 -x
我使用的机器运行在Windows 7,4GB RAM,2.3 GHz i5上。有没有办法在服务器中创建我想要的两个1GB数据库,或者唯一的选择是使用更好的机器以及我需要多少升级?
答案 0 :(得分:0)
看看CSV Splitter - 它是免费软件,它可以让你决定要添加到每个文件的行数。