深爱那片海 发表于 2015-1-16 22:35:43

ASP网页编程之办理利用ASP没法毗连ORACLE 9i数据库的...

写软件都是想的时间比写的时间要长的.如果反过来了就得看看是什么原因了.另外大家可以回去问问公司里的小MM.(一般企业里,跟你们交付软件接触得最多的是她们)明天,在一台WIN2KSERVER服务器上,经由过程ASP安装在本机的Oracle9i数据库时,发明毛病,基本没法毗连上数据库。其毛病形貌以下:
MicrosoftOLEDBProviderforODBCDrivers毛病80004005
驱动程序的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
Windows本身的所有问题都会一成不变的也累加到了它的身上。安全性、稳定性、跨平台性都会因为与NT的捆绑而显现出来;

精灵巫婆 发表于 2015-1-16 23:08:33

ASP网页编程之办理利用ASP没法毗连ORACLE 9i数据库的...

弱类型造成潜在的出错可能:尽管弱数据类型的编程语言使用起来回方便一些,但相对于它所造成的出错几率是远远得不偿失的。

admin 发表于 2015-1-20 07:40:47

尽管MS自己讲C#内核中更多的象VC,但实际上我还是认为它和Java更象一些吧。首先它是面向对象的编程语言,而不是一种脚本,所以它具有面向对象编程语言的一切特性,比如封装性、继承性、多态性等等,这就解决了刚才谈到的ASP的那些弱点。

冷月葬花魂 发表于 2015-1-28 23:59:38

不是很难但是英文要有一点基础网上的教程很少有系统的详细的去买书吧,另不用专门学习vb关于vbscript脚本在asp教材都有介绍

海妖 发表于 2015-2-5 23:03:16

从事这个行业,那么你可以学ASP语言,简单快速上手,熟练dreamweav排版,写asp代码,熟练photoshop处理图片,打好基础就行了

金色的骷髅 发表于 2015-2-14 02:18:58

弱类型造成潜在的出错可能:尽管弱数据类型的编程语言使用起来回方便一些,但相对于它所造成的出错几率是远远得不偿失的。

再现理想 发表于 2015-3-4 04:05:45

作为IE上广为流传的动态网页开发技术,ASP以它简单易学博得了广大WEB程序爱好这的青睐,而且它对运行环境和开发品台的不挑剔,以及有大量有效的参考手册,极大的推广了它的发展。

灵魂腐蚀 发表于 2015-3-11 16:16:55

运用ASP可将VBscript、javascript等脚本语言嵌入到HTML中,便可快速完成网站的应用程序,无需编译,可在服务器端直接执行。容易编写,使用普通的文本编辑器编写,如记事本就可以完成。由脚本在服务器上而不是客户端运行,ASP所使用的脚本语言都在服务端上运行。

若天明 发表于 2015-3-19 01:59:19

他的语法和设计思路和VB完全相同,导致很多ASP的书都留一句“相关内容请参考VB的相关教材....”更糟糕的是,相当多的ASP教程混合了Javascript,VBscript等等脚本语言,搞的初学者。

蒙在股里 发表于 2015-3-27 03:34:28

虽然ASP也有很多网络教程。但是这些都不系统。都是半路出家,只是从一个例子告诉你怎么用。不会深入讨论,更不会将没有出现在例子里的方法都一一列举出来。
页: [1]
查看完整版本: ASP网页编程之办理利用ASP没法毗连ORACLE 9i数据库的...