SqlServer在执行过大的脚本(如对数据库数据及架构备份的脚本等)时,会出现没有足够内存执行程序的警告。
此时,可通过再本地计算机的终端中执行以下命令之一(根据需要)来执行大脚本
语法:
osql -S 数据库服务器地址 -U 数据库登录名称 -P 数据库登录密码 -i 脚本路径
示例:
数据库链接信息: Data Source=.;Initial Catalog=ZSJTTD_JN;UID=SA;PWD=111
Data Source=127.0.0.1;Initial Catalog=ZSJTTD_JN;UID=SA;PWD=111
执行命令:
osql -S localhost -U sa -P 111 -i D:script.sql
osql -S 127.0.0.1 -U sa -P 111 -i D:script.sql