远程连接SqlServer服务器并执行sql脚本的教程

某些虚拟主机(如阿里云虚拟主机)因为.net版本低的问题,需要手工导入sql文件,教程如下:

1、本地打开sql企业管理器(没有安装的相关文档),如下图:

1.png

填写好sql服务器地址,sql登录名和sql密码,然后点击“连接”按钮,连接到远程服务器,如下图:

2.png

2、右键点击数据库>>选择新建查询,弹出如下界面,如下图:

3.png

把install.sql文件中内容复制到箭头指向的地方,然后点击运行按钮即可,如下图:

4.png

运行成功后,打开网站安装界面就可以正常安装了。

注:由于很多用户多次安装出错,在运行脚本时候会提示表已经存在的错误,可以先运行下面的脚本清空所有表再运行。

declare @sql varchar(8000)
while (select count(*) from sysobjects where type='U')>0
begin
SELECT @sql='drop table ' + name
FROM sysobjects
WHERE (type = 'U')
ORDER BY 'drop table ' + name
exec(@sql)
end