- 1、本文档共4页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
经验分享 快速将网站的Mssql数据库迁移国外
?经验分享 快速将网站的Mssql数据库迁移国外
最近,将网站从国内网站搬移到了Lunarpage,程序转移比较简单,使用cuteftp上传上去就可以了。但是数据库转移一直都是很棘手的一个问题。本文介绍数据库转移的方法。数据库转移最简单的方法是使用DTS,但是Lunarpages数据库不支持远程数据库链接,所以无法使用DTS,因此只好使用publishing转移数据。具体步骤如下:Step1. 运行 SqlPubWiz.exePublishing类似MS SQL的一个插件,你可以到/downloads/details.aspx?FamilyId=56E5B1C5-BF17-42E0-A410-371A838E570A下载,运行后可以在tools下找到
Step2 运行后,会出现运行向导,找到本地数据库
Step3.选项要生成的类型,系统会自动检测可用内容,一般之选择“表”“存储过程”和“视图”,对于Users就不要让系统生成了
点击Next,一直完成。更改数据库拥有者以下是核心,非常重要,否则不会成功。在我们使用网站时,通常会使用SP给我们的账户,例如我原来的数据库叫做 “bf4190_”当时网站供应商给我的账户为 bf419,则系统生成的数据表如下
你可以看到,有的表前面有前缀bf419,有的有前缀dbo (db哦,是database owner),这很不同。因为在我们建立表时,脚本的写法略有区别。写法一:
CREATE TABLE [dbo].[ads]? ([id] [int] IDENTITY(1,1) NOT NULL,[name] [nvarchar](200) COLLATE SQL_Latin1_General_CP1_CI_AS NULL,[img] [nvarchar](200) COLLATE SQL_Latin1_General_CP1_CI_AS NULL,} 写法二:
CREATE TABLE [ads]? ([id] [int] IDENTITY(1,1) NOT NULL,[name] [nvarchar](200) COLLATE SQL_Latin1_General_CP1_CI_AS NULL,[img] [nvarchar](200) COLLATE SQL_Latin1_General_CP1_CI_AS NULL,} 对于第一种,生成的表就是 dbo.ads, 而第二个表则是 bf419.ads,因为你的bf419其实就是dbo,所以系统可以运行。但是,当你把数据库转移到新的服务商时,如果你的账户叫做XXXX,则上面建立bf419.ads则出现错误,而用 dbo.ads 则完全没有问题。通常新旧服务商给用户开的用户名并不一样,所以我们需要更改一下数据库的所有者。
/channel/channelCode.htm?pid=mm0_0
文档评论(0)