“创建对象 'OraSession' 时出错!!!” 各位爷,帮帮小弟吧~~~

lilysky 2002-12-27 09:23:50
打开页面时报上述错误。请问:
出错原因是什么?难道是Oracle没装好吗?
该如何解决?

谢谢啦
...全文
114 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
lilysky 2002-12-27
  • 打赏
  • 举报
回复
我开始说错了,确实没有用到
Set OraSession=CreateObject("OracleInProcServer.XOraSession")
但是,这句话应该放在哪里呢?
我把它放在
OraSession.CreateDatabasePool 4,40,600,"数据库别名", "用户名/密码", 0(开始定义连接池)的前面,
运行时报错:
错误类型:
(0x8007007E)
../global.asa, 第 ×× 行

精灵兄,你有何办法
iStringTheory 2002-12-27
  • 打赏
  • 举报
回复
怎么没有
Set OraSession=CreateObject("OracleInProcServer.XOraSession")


-----------------------------
千年精灵( Millennium Genius )
lilysky 2002-12-27
  • 打赏
  • 举报
回复
等待ING~~~~

lilysky 2002-12-27
  • 打赏
  • 举报
回复
程序思路是这样的-----

首先在global.asa中定义连接池:
Sub Application_OnStart
'初始创建应用时,建立数据库连接池
OraSession.CreateDatabasePool 4,40,600,"数据库别名", "用户名/密码", 0
End Sub

Sub Application_OnEnd
'Destroys global pool of connections.
OraSession.DestroyDatabasePool
End Sub

Sub session_OnStart
'创建会话超时值
Session.Timeout = 500
End Sub

sub session_OnEnd
end sub
==================================================================
然后,在页面中要访问数据库的时候,是这样用的:
sqlstr1= "select ……from……where……";
'得到database对象
set OraDatabase = OraSession.getDatabaseFromPool(100)
'得到记录集
Set OradynSet1 = OraDatabase.CreateDynaset(SQLstr1,0)
……



请问这个过程中有什么不对的地方?在最开始定义连接池的时候,不要先定义OraSession吗?
请指点!
iStringTheory 2002-12-27
  • 打赏
  • 举报
回复
你的oracle版本多少?

把程序放在oracle服务器上面试试

-----------------------------
千年精灵( Millennium Genius )
lilysky 2002-12-27
  • 打赏
  • 举报
回复
是的。
Oracle不在本地。
我都配置好,测试也通过了。
iStringTheory 2002-12-27
  • 打赏
  • 举报
回复
你是
Set OraSession=CreateObject("OracleInProcServer.XOraSession")的么?

你的oracle装在本机么?

如果不在本机,配置好net8了么?




-----------------------------
千年精灵( Millennium Genius )
iStringTheory 2002-12-27
  • 打赏
  • 举报
回复
试试不要在global里面连接数据库呢?

-----------------------------
千年精灵( Millennium Genius )
lilysky 2002-12-27
  • 打赏
  • 举报
回复
有谁可以帮我??

28,391

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧