错误类型:Microsoft OLE DB Provider for ODBC Drivers (0x80004005)不能使用

错误类型:Microsoft OLE DB Provider for ODBC Drivers (0x80004005)不能使用

[ASP文档]解决IIS目录权限问题[Microsoft OLE DB Provider for ODBC Drivers (0x80004005)] 


NND,困惑了N久的问题,今天终于找到答案了,最郁闷的是同样的硬件的机器,同一版本的系统,竟然有这样不同的结果!

以下为转的文章,记录一下:


错误类型一:
Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
[Microsoft][ODBC Microsoft Access Driver] 不能更新。数据库或对象为只读。
错误类型二:
Microsoft OLE DB Provider for ODBC Drivers 错误 '80004005' 
[Microsoft] [ODBC Microsoft Access Driver]常见错误 不能打开注册表关键 字 'Temporary (volatile) Jet DSN for process 0x728 Thread 0x854 DBC 0x276fb44 Jet'。
-------------------------------------------------------------------

        当你使用ASP连接数据库时可能会出现这种情况,为什么呢?因为您数据库文件所在的目录权限对特定的用户没有开启足够的权限,你只能进行只读访问,一般出现这种情况的文件系统为NTFS,那怎么解决呢?
        首 先,你找到数据库所在目录,也可以是上层目录,然后设置文件夹 安全 属性,最简单的是把everyone的权限设置成完全即可,那对于这个问题,应该使 哪个对象的权限设置成完全呢?答案是 IUSER_您的机器名 。这个是哪个对象?这个是Internet来宾用户,有兴趣的读者可以查阅相关资料。至 此,问题解决,你可以再运行一下看看是否解决了问题。

        附:对于Windows XP的用户,也许你会茫然于更改文件夹的安全属性。因为在默认情况下,Windows XP使用了简单文件共享方法,所以,当你点 属性 的时候是看不到 安全 选项卡的。具体操作如下:

        我的电脑-->文件夹选项-->查看-->取消 使用简单文件共享(推荐) 的勾选 即可。你查看一下你要更改文件夹的属性,是不是多了一个 安全 选项卡呢?

### 回答1: 64位 msdasql (ole db provider for odbc) 是一种用于连接和访问 ODBC (开放数据库连接) 数据源的数据提供程序。它允许开发人员使用 ODBC 驱动程序连接到不同类型数据库,如 SQL Server、Oracle、MySQL 等。在 64 位操作系统上,为了使用 msdasql 数据提供程序,必须下载并安装对应的 64 位版本。 要下载 64 位 msdasql 数据提供程序,可以按照以下步骤进行操作: 1. 打开一个支持的网页浏览器,如谷歌浏览器或者火狐浏览器。 2. 在搜索引擎中输入 "64位 msdasql 下载" 或者 "ole db provider for odbc 下载"。 3. 搜索结果中会出现相关的下载链接,通常来自官方网站。点击相应的链接,进入下载页面。 4. 在下载页面中,选择适用于你的操作系统的 64 位版本的 msdasql 数据提供程序。 5. 点击下载按钮,等待下载完成。 6. 下载完成后,双击下载的安装程序,按照提示完成安装过程。 7. 安装完成后,可以在计算机或者服务器上的相应目录中找到安装的 msdasql 数据提供程序。 请注意,确保下载和安装的 msdasql 数据提供程序版本与你的操作系统相匹配。如果你的操作系统是 32 位的,则需要下载和安装相应的 32 位版本。在安装过程中,可能需要管理员权限。 64位 msdasql 数据提供程序的下载和安装完成后,就可以在你的应用程序中使用它来连接和访问 ODBC 数据源了。 ### 回答2: 64位的msdasql(ODBCOLE DB提供程序)是Microsoft公司提供的一种用于在64位操作系统上连接和访问数据库的工具。这个提供程序通过ODBC(开放数据库连接)协议与各种数据库系统交互,可以连接到不同类型数据库,如SQL Server、Oracle、MySQL等。 要下载64位msdasql,可以按照以下步骤进行操作: 1. 打开互联网浏览器,转到Microsoft官方网站。 2. 在网站的搜索框中输入“64位msdasql下载”。 3. 点击搜索按钮进行搜索。 4. 在搜索结果中找到Microsoft官方网站提供的下载链接,点击进入相关页面。 5. 在下载页面上选择适合你操作系统的版本,通常会有64位的选项。 6. 点击下载按钮开始下载。 7. 下载完成后,找到下载文件并双击运行安装程序。 8. 按照安装程序的指示,完成msdasql的安装过程。 安装完成后,你就可以在64位操作系统上使用msdasql连接和访问各种数据库了。通过配置msdasql提供程序连接字符串,你可以指定需要连接的数据库类型、服务器地址、用户名、密码等信息,以便进行数据库操作。 总之,下载64位msdasql提供程序需要从Microsoft官方网站获取相应的安装文件,并按照指示进行安装。这个工具可以使你在64位操作系统上方便地连接和访问不同类型数据库
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值