GoDaddy的windows主机是否支持access数据库

经常有人问我GoDaddy的windows主机是否支持access数据库,当我给予肯定的答复后,他们还是将信将疑,说别的网站或者商家告诉他们GoDaddy的windows主机现在不支持Access数据库。今天我将找一台godaddy的windows主机来做测试,以图文的形式给大家证明,GoDaddy的windows主机肯定支持Access数据库。

首先上传一个asp的探针上去,看看godaddy的windows主机的大致配置情况如何,这里我使用的是阿江asp探针。

通过这个asp探针,我们可以看到,GoDaddy的windows主机使用的是 IIS 8.5

GoDaddy windows主机环境探测

下面是ASP组件支持情况

支持Adodb.Connection组件,版本是6.3。在asp里,我们通常通过这个组件来连接access数据库,一段典型的asp连接access数据库的代码如下:

set dbconnection=Server.CreateObject("ADODB.Connection") 
DBPath = Server.MapPath("customer.mdb") 
dbconnection.Open "provider=microsoft.jet.oledb.4.0;data source="&dbpath 
SQL="select * from auth where id='" & user_id &"'"
SET uplist=dbconnection.EXECUTE(SQL)

这里我就不亲自己写代码测试了,等下安装一个asp的博客程序来做最后的测试。

另外,asp空间的发邮件的问题,GoDaddy的空间支持CDO.Message这个组件发邮件,其他的不支持。

这里我通过安装一款知名的asp博客程序Z-Blog来做测试,看看Z-Blog的介绍:

我安装的是access的版本,通过 Z-Blog 在线安装程序 来安装,下载安装包以后,把install.asp这个文件上传到godaddy空间里。然后通过浏览器访问一下这个页面,即可进行在线安装,安装前记得设置好写权限和父路径。如图:

点击“开始安装”以后,会自动下载安装包,当然包括access数据库。

由于这个安装包有点大,下载点在中国,第一次安装超时了。

Active Server Pages error ‘ASP 0113’

Script timed out

/install.asp

The maximum amount of time for a script to execute was exceeded. You can change this limit by specifying a new value for the property Server.ScriptTimeout or by changing the value in the IIS administration tools.

看了一下godaddy的plesk控制面板,并没有设置这个时间的地方,只好自己下载安装包,再传上去了。解压后看了一下安装说明,关于数据库的选择有如下指示:

安装zblog的时候,安装程序会自动检查有没有创建文件的权限,并进行数据库连接检查,如图:

连接Access数据库成功,Access数据库的名字是zblog.mdb

那些说GoDaddy的windows主机不支持access数据库的人可以闭嘴了。自己技术不行,没有设置好父路径和写权限,导致asp程序不能执行,把责任推到godaddy身上。

我选的是access数据库,这个数据库直接保存在空间里。要备份数据库,和备份文件一样操作就行了。就是后缀为.mdb的这个文件。

 

结论:GoDaddy的windows主机绝对支持Access数据库!前提是要设置好父路径和文件夹写权限。

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据

Copyright © All Rights Reserved · Green Hope Theme by Sivan & schiy · Proudly powered by WordPress