有关ORACLE的一些错误及解决办法

昨天测试项目,在安装ORACLE的过程中出现了一些问题,记录下来,以备后用,有些错误忘记了。
1.ORACLE安装到NTFS格式的分区后,在利用ASP进行访问时,容易出现问题,解决办法:打开oracle下的ora92,更改Authenticated User的权限,把读取和运行一项去掉再勾选上,然后确定,重新启动机器。
2.安装ORACLE后,如果更改了ORACLE的默认安装路径,容易造成错误,此时安装结束后最好检查注册表“HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE下的Oracle_Home”的值是否事安装路径。
3.利用ASP读ORACLE时,发生记录数读取不到
rs.open sql,conn,1,1
num=rs.recordcount
此时num总是-1,后修改为
conn.CursorLocation = 3
rs.open sql,conn,1,1
num=rs.recordcount
问题解决。
其中conn.CursorLocation = 3的意思是
定义ADO连接是用客户端的游标. 采用客户端游标能够使用几乎所有的ADO属性,不用去关心服务器是什么DBMS,而使用服务器端游标的话,某些DBMS不支持部分的ADO属性(比如recordcount)