问题分析:网站整体迁移服务器步骤问题
操作步骤:
1.将网站文件整站打包,并附带数据库
2。修改web.config中数据库的连接
3.配置IIS站点
完成上述操作之后登录后台出现需要重新安装系统的问题
99%是因为数据库附加后产生数据库架构不一致问题
解决方式修改新服务器上附加数据库的架构
使用如下T-SQL语句进行批量修改数据表的架构,(查看架构名方法:随意打开设计一张表右侧就会看到)
declare @name sysname
declare csr cursor
for select TABLE_NAME from INFORMATION_SCHEMA.TABLES
open csr
FETCH NEXT FROM csr INTO @name
while (@@FETCH_STATUS=0)
BEGIN
SET @name='旧构架名.' + @name
print 'ALTER SCHEMA 新构架名 TRANSFER ' + @name
fetch next from csr into @name
END
CLOSE csr
DEALLOCATE csr
到此已经可以正常访问