广州吊车出租公司

广州大力士吊车出租公司是广州最专业的吊装起重公司之一,吊装热线:020-85667849 、020-38105525

« 9〔荐〕应届大学毕业生如何办理档案和户口s,广州荔湾1迁移d,广州番禺搬家 »

1经验分享 快速将网站的Mssql数据库迁移国x,广州越秀

最近,将网站从国内网站搬移到了Lunarpage,程序转移比较简单,使用cuteftp上传上去就可以了.但是数据库转移一直都是很棘手的一个问题.本文介绍数据库转移的方法.
数据库转移最简单的方法是使用DTS,但是Lunarpages数据库不支持远程数据库链接,所以无法使用DTS,因此只好使用publishing转移数据.
具体步骤如下:
Step1. 运行 SqlPubWiz.exe
Publishing类似MS SQL的一个插件,你可以到

下载,运行后可以在tools下找到
Step2 运行后,会出现运行向导,找到本地数据库
Step3.选项要生成的类型,系统会自动检测可用内容,一般之选择"表""存储过程"和"视图",对于Users就不要让系统生成了
点击Next,一直完成.
更改数据库拥有者
以下是核心,广州越秀搬家,非常重要,否则不会成功.
在我们使用网站时,通常会使用SP给我们的账户,例如我原来的数据库叫做 "bf4190_"
当时网站供应商给我的账户为 bf419,则系统生成的数据表如下
你可以看到,有的表前面有前缀bf419,有的有前缀dbo (db哦,是database owner),这很不同.因为在我们建立表时,广州增城搬家,脚本的写法略有区别.
写法一:
CREATE TABLE [dbo].[ads] NOT NULL,
[name] [nvarchar] COLLATE SQL_Latin1_General_CP1_CI_AS NULL,
[img] [nvarchar] COLLATE SQL_Latin1_General_CP1_CI_AS NULL,
}
写法二:
CREATE TABLE [ads] NOT NULL,
[name] [nvarchar] COLLATE SQL_Latin1_General_CP1_CI_AS NULL,
[img] [nvarchar] COLLATE SQL_Latin1_General_CP1_CI_AS NULL,
}
对于第一种,生成的表就是 dbo.ads, 而第二个表则是 bf419.ads,因为你的bf419其实就是dbo,所以系统可以运行.
但是,当你把数据库转移到新的服务商时,如果你的账户叫做XXXX,则上面建立bf419.ads则出现错误,而用 dbo.ads 则完全没有问题.
通常新旧服务商给用户开的用户名并不一样,所以我们需要更改一下数据库的所有者.

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

日历

最新评论及回复

最近发表

Powered By 广州吊车出租公司

Copyright 2011-2012 广州吊车出租 All Rights Reserved
咨询QQ: 点击就开始搬家 点击就开始搬家 电话:020-85667849 、020-38353760 手机:13246465952
赛欧链: