|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
我想详细了解ASP整站代码与PSP整站代码有什么优缺点,那个更好,更安全,更用容易维护,和管理。。。oracle|办理|数据|数据库|成绩
明天,在一台WIN2KSERVER服务器上,经由过程ASP安装在本机的Oracle9i数据库时,发明毛病,基本没法毗连上数据库。其毛病形貌以下:
MicrosoftOLEDBProviderforODBCDrivers毛病80004005
[Microsoft][ODBC驱动程序办理器]驱动程序的SQLAllocHandleonSQL_HANDLE_ENV失利
或
MicrosoftOLEDBProviderforODBCDrivers毛病80004005
因为体系毛病5(Oracleinjxt_user),招致不克不及加载指定驱动程序
毗连体例是经由过程ODBC,驱动程序包含OracleODBCDriver和MicrosoftODBCDriverforOracle。
毗连字串以下:
(1)CONNECTIONSTRING="DSN=TXLTNS;UID=user;PWD=password"
(2)CONNECTIONSTRING="DRIVER={Oracleintxl_user};UID=user;PWD=password;DBQ=TXLTNS;DBA=W;"
了局,都是没法一般运作。经反省发明%ORACLE_HOME%设置是准确的,也包括到PATH中了。
在GOOGLE搜刮简体中文的信息,发明一个信息说法以下:
“这个实际上是因为Oracle9i装在2000的NTFS分区上发生的毛病。次要是IIS的权限不敷,找不到Oracle9i的文件招致的毛病。”
并且他还给出了一堆英文文摘,答题的意义是:%ORACLE_HOME%这个目次在安装的时分,是独自设置了权限的,默许是办理员组、SYSTEM组和一个名为“AuthenticatedUsers”的组具有权限。他还说要如许:
------------------------------------------
v.Clickon"AuthenticatedUsers"iteminthe"Name"list(onWindowsXPthe"Name"listiscalled"Grouporusernames").
vi.Uncheckthe"ReadandExecute"boxinthe"Permissions"list(onWindowsXPthe"Permissions"listiscalled"PermissionsforAuthenticatedUsers").Thisboxwillbeunderthe"Allow"column.
vii.Checkthe"ReadandExecute"box.Thisistheboxyoujustunchecked.
------------------------------------------
感到这段英文的说法有点怪,为何要作废AuthenticatedUsers组的“读取和实行”权限呢,不是说权限不敷吗?
持续在ORACLE手艺网查询相干信息,发明这个信息:
-------------------------------------------
TheMicrosoftODBCdriverforOracleisknownnottoworkcorrectlyona9.2Oracleclient.YouneedtousetheOracleODBCdriverifyoureusingthe9.2client.
-------------------------------------------
如许看来,这个毛病的产生,与ORACLE的安拆卸置有关。由于之前测试过利用JAVA经由过程JDBC毗连ORACLE是乐成的。
因而下载最新的MDAC2.8,安装完后,从头启动盘算机,再测试本来的ASP程序,发明已乐成毗连到ORACLE数据库。
后面他人说的“权限”成绩,看来在这里其实不顺应。呵呵。
附:
MDAC2.8的下载地点:http://www.microsoft.com/downloads/details.aspx?displaylang=zh-cn&FamilyID=6c050fe3-c795-4b7d-b037-185d0506396c
</p>强大的可扩展性。ASP具有强大的扩展性,可以实现与多种网络、硬件设备的连接:通过专用的通讯线路远程接入企业;通过远程拨号服务器为远程拨号客户提供服务;通过WAP为移动电话互联网客户服务。 |
|