我在文件中有大约def replace(s, v, c):
for w in filter(lambda w: w != v, wordlist_dict[c]):
print(s.replace(v, w))
def invert(d):
inv = {}
for (c,ws) in d.items():
for w in ws:
inv[w] = c
return inv
inv_dict = invert(wordlist_dict)
for s in sent_list:
for w in s.split():
if w in inv_dict:
replace(s, w, inv_dict[w])
break
个查询,用于将数据插入MS SQL Server。该文件的文件大小为3.09 GB。
有没有办法执行这个文件。 在这个文件中,我们只插入查询,这不是一个备份文件,它是一个简单的文本文件,插入查询数量如下所示
10000000
所以请建议我一个简单的方法来做到这一点。
我正在使用MS SQL Server 2014。
答案 0 :(得分:4)
我会使用控制台来完成这样的任务:
sqlcmd -S <server> -i C:\your_filename.sql
答案 1 :(得分:2)
您可以使用sqlcmd来运行整个脚本而无需在SSMS中打开它。
来自Microsoft的Here's a quick tutorial如何使用它。
或者几乎是来自MS网站的复制粘贴:
sqlcmd -S myServer\instanceName -i C:\myScript.sql