淘主机论坛

 找回密码
 成为淘友

QQ登录

只需一步,快速开始

KT服务器促销中 100M带宽 10T流量 超值传送门:会员注册及发帖规则 发帖看过来
查看: 10413|回复: 0

[求助] Godaddy主机导入MSSQL数据库教程(总)

[复制链接]
发表于 2008-5-18 18:24:26 | 显示全部楼层 |阅读模式
Godaddy主机的优越性我就不多说了,在之前的多个帖子中都有介绍。

之前很多朋友关注的焦点一直在Godaddy的空间大小、流量、国内访问速度、售后等问题上,这几个焦点看起来都还不错,而忽略了MS SQL数据库导入问题。

这几天有用户询问我关于MS SQL数据库导入的问题,才发现Godaddy的MSSQL数据库不能通过远程控制进行发布,也不能通过备份Bak的方式直接恢复,必须转成CSV才能导入数据库。非常麻烦,而且由于各种原因,操作起来成功的几率也不高。最后考虑是不是可以通过在其他服务商那里购买MS SQL数据库然后,网页存放在Godaddy空间,进行远程连接。答案是不可以。Godaddy不允许在它主机上的网站去连接外部的MS SQL数据库。

Godaddy的Windows系列主机,最令人头痛的问题就是MSSQL数据库的问题,所以在这里着重介绍一下如何将MicroSoft SQLServer的数据库导入到Godaddy的主机上。

在这里提供两个方法供大家分享,请选择合适的方法来操作。有问题的欢迎提出来,大家一起探讨、学习。

方法一:

通过导入CSV文件的方法将数据导入到Godaddy的MSSQL Server数据库中。

可以从CSV文件中导入数据库到Godaddy的SQL共享服务器数据库。如果想把存放在其他地方的数据导入,需要先把其内容拷到CSV中。(注:在导入数据库之前,需要先设置一个SQL 服务器数据库再家长必要的表格和主题来放置数据)

缺点是如果数据库过大,可能导致不成功。

具体操作方法参考:http://bbs.taohost.net/thread-160-1-1.html


方法二:

通过DPW发布MS SQL数据库到您在Godaddy的MS SQL Server服务器上。注:DPWDatabase Publishing Wizard的缩写,意思是数据库发布向导,是微软出的一款软件,可以进行MS SQL数据库发布。

参考的文章我已经转载到本站,您可以参考英文文档来进行操作:http://bbs.taohost.net/thread-159-1-1.html 中文版本可能会在后续推出。大家也可以积极发出教程,供大家分享。

想到成功发布数据库到Godaddy主机,请先准备好以下工具:

1、Microsoft .NET Framework Version 2.0
2、Microsoft Core XML Services (MSXML) 6.0
3、Microsoft SQL Server Native Client
4、Microsoft SQL Server 2005 Management Objects Collection
5、Microsoft SQL Server Database Publishing Wizard 1.1

别犹豫了,这些软件少了一个都不行,全装上吧。注意顺序,最好按照上面1、2、3、4、5顺序来安装。

下面是具体的操作步骤:

1、安装好Database Publishing Wizard(以下简称DPW)以后打开DPW客户端,如果出现欢迎界面,可以勾选“下次进入不再显示”框,然后点击 下一步,如图:

dpw1.png

2、在选择源服务器界面中,输入您的本地SQL server的连接信息。

dpw2.png

3、完成连接信息,点 下一步,进入选择数据库,这里会显示你本地的数据库文件。

注意: 如果你没有看到你要发布的数据库,就返回到选择源服务器页面重新选择,然后不要更改连接信息再回到这页面。如果这一步不行,估计是你系统的事情,如果你没有系统能够控制权,你就联系服务器所有者寻求帮助吧。

dpw3.png

4、选择你要发布的数据库。如果要导入数据库中的所有的对象就把上面的选项勾上,跳过下面两步操作即可。如果你的数据库包含禁止的对象,如:Full Text Catalogs 和 Assemblies,或者你不想发布所有对象,就不要勾选Script all objects in the selected database。点击下一步:

5、如果你没有发布所有的数据对象,就会出现Choose Object Types请选择对象类型的对话框,选择需要发布的对象.  

dpw4.png

6、点 下一步,进入对象选择类型对话框,如果你打算放弃并选择所有对象,点Select All,重新选择所有

dpw5.png

7、完成对象选择,进入下一步。重复上一部操作一直到进入Select an OutPut Location 选择一个输出位置 对话框。  

dpw6.png

8、显示 选择输出位置 对话框后,选择 Publish to Shared hosting provider(发布到共享主机提供者) 选项,在下拉列表里选择适当的Provider提供者Target Database目标数据库。

要是从来没有配置过或者没有添加Godaddy主机的链接选项,那这个数据库连接的选项,就要自己配置一下了。自己配置的话,需要点击More...这个按钮,会出现一个 Hosting Providers (主机提供者)的对话框。如图:
  

dpw7.png

9、重要:在这里点击New,新建一个数据库连接。点击后出现 Provider Configuration 提供者配置 对话框。如图:

dpw8.png


这里边涉及到一些注意事项:

Name:输入服务提供商的名字,这个名字主要是你方面区分数据库到底是哪个主机商提供的。同一个主机商的不同主机之类的,这个你自己自定义即可。

Web Service Address: 这里需要特别注意,这个并不是你的数据库服务器地址,而是你数据库所在的Web服务地址,支持在线导入功能的。他们两个是有区别的,这个直接影响了你的数据是否能够导入进去。填写正确的URL才能在线找到你的数据库信息,否则是不能链接的。另外这个链接必须是HTTPS格式的,这样是为了保证数据的安全传输。关于这个URL的查询方法有教程:如何找到MSSQL数据库服务器地址和Publishing地址

User name: 你的FTP帐号名
Password: FTP帐号密码

注意: 如果所在电脑是公用的,千万不要勾选 “Save Password”,勾选后密码将存在于电脑里。

10、都填写完毕后,还需要在下边空白处添加一个数据库,点击右侧的New按钮,出现 Database 对话框。在指定位置填写适当的值,这些数值可以在主机的控制面板的Databases区块找到。教程:Godaddy主机如何找到MSSQL数据库服务器地址
dpw9.png

相关字段翻译如下:

Server Name: 服务器名,这里才是真正的服务器路径。要和上边的区分开。
Database Name: 数据库名,填写你要导入的数据库名称。
User Name: 数据库用户名,这个就是你建立数据库的时候自己填写的。
Password: 用户名对应的密码

注意:如果是公共电脑的话,依然不要点选Save Password,注意数据库安全。

11、填写完毕后点击OK,没添加一个数据库都重复相同的步骤。如果有多个数据库,都是一个主机商提供的,那你可以直接在这个窗口里一次添加完毕,不用总是单独建立各自的数据库。

数据库都添加完毕以后,再次点击 OK 按钮。回到 Hosting Providers 列表页面. 你可以点击 Test 来测试你的数据库连接是否有效。点击 OK 回到 Select an Output Location 页面。 如果没有选择适当的数据库提供者和数据库,这次重新选择一下就搞定了。

点击 Next 来到 Select Publishing Options 页面. 在没进入新的页面之前,系统先检测您填写的数据库信息,如果链接不上,会提示一个错误消息,您将返回重新修改。如果能连接上,才可以进入到下一个页面。

dpw10.png

这个页面一般默认即可,里边的选项不一一累述了。点击 Next 进入下一步。

12、来到了 Review Summary(整体预览) 页面,这里显示了所有的相关信息,链接,数据库,用户名等信息。

dpw11.png

都没有提的话,点击 Finish 完成这次发布。

13、在 Database Publishing Progress (数据库发布进程)界面,会显示和跟踪发布的进程以及步骤。如图:


dpw12.png

发布的速度却绝于多种因素,包括主机的速度和本地上传的速度之类,一般在30分钟内即可发布完成。

可以点击 Stop 随时停止发布,如果发布过程中出现问题,会在 Message 栏显示红色的错误信息。如果发布过程中出错或者失败,您可以点击返回上一界面进行修改调试。

发布成功后点击 Close 关闭应用程序。

至此,您的数据库就已经成功的发布到Godaddy的主机上了,随时都可以使用了。

有问题欢迎大家随时指出。翻译问题可以到本站英文翻译互助专版交流。


相关资料阅读:

Godaddy主机建立MSSQL数据库方法
Godaddy主机如何导出MSSQL数据库
使用ASP/ADO链接Godaddy的MSSQL数据库的代码
Godaddy主机Access数据库的设置方法
您需要登录后才可以回帖 登录 | 成为淘友

本版积分规则

小黑屋|手机版|Archiver|淘主机

GMT+8, 2024-4-19 15:46

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表