oracle 连不上的问题
我做程序的时候客户端是8.17的,服务器是9i,没问题。现在我的程序布署的时候程序和数据库在同一台机器中,现在数据库连接有问题,连不上,大家快帮帮忙,谢谢 问题点数:100、回复次数:22Top
1 楼bigbird998(解放美国,一国两制)回复于 2005-02-03 00:28:57 得分 0
http://community.csdn.net/Expert/topic/3772/3772068.xml?temp=.0710718
我的问题帖Top
2 楼gyhongjun('李'上网来)回复于 2005-02-03 01:39:22 得分 0
补充一下,我的连接方式是OLEDBTop
3 楼snowpine999([彼岸烟花][当你看到☆河灿烂,可会想起我?])回复于 2005-02-03 17:07:27 得分 2
UP~~~~~~~~~~~~~~Top
4 楼sean168(最爱拉布拉多)回复于 2005-02-04 15:46:25 得分 2
帮你顶一下Top
5 楼lhl86(乌龙)回复于 2005-02-04 15:51:35 得分 2
<add key="ConnectionString" value="provider='OraOleDb.Oracle';data source=***;user id=***;password=***" />Top
6 楼lhl86(乌龙)回复于 2005-02-04 15:53:01 得分 2
你再用SQL PLUS 访问一下服务器,看行不行,用客户端的Top
7 楼liulxmooo(娃娃)回复于 2005-02-04 16:15:34 得分 2
upTop
8 楼mazekui(悠悠春竹)回复于 2005-02-04 16:26:18 得分 2
你先用客户端工具或者其他程序来连接试下,保证不是服务器的问题,然后再贴出你的连接方法Top
9 楼haoco()回复于 2005-02-05 10:28:16 得分 2
服务器安装了.net framework了没有?
Top
10 楼gaofeng2000(高老师)回复于 2005-02-05 10:43:15 得分 2
用oracle 网络配置向导重新配置一下网络服务名试试.
Top
11 楼snowpine999([彼岸烟花][当你看到☆河灿烂,可会想起我?])回复于 2005-02-05 11:14:24 得分 2
upTop
12 楼foxtoo(阿里巴巴和四十大盗)回复于 2005-02-06 01:08:41 得分 0
楼上说的很全面了!
Top
13 楼evaELLIS()回复于 2005-02-06 08:15:29 得分 2
<add key="ConnectionString" value="provider='OraOleDb.Oracle';data source=***;user id=***;password=***" />
Top
14 楼wwei69()回复于 2005-02-06 08:20:52 得分 2
用oracle 网络配置向导重新配置一下网络服务名试试.Top
15 楼bumm(......)回复于 2005-02-06 09:07:45 得分 2
upTop
16 楼leeyeefeng2004(leeyeefeng)回复于 2005-02-06 09:14:26 得分 2
来晚了~~帮顶Top
17 楼nieyang(jack)回复于 2005-02-06 09:21:31 得分 2
顶Top
18 楼smallMage(小马哥)回复于 2005-02-06 09:23:50 得分 2
Import System.Data.OleDb
Dim DS As DataSet
Dim MyConnection As OleDbConnection
Dim MyCommand As OleDbDataAdapter
Dim ConStr As String
ConStr="Provider=MSDAORA.1;Password=aaa;Persist Security Info=True;User ID=tjl;Data Source=L2DB;Extended Properties="
MyConnection=new OleDbConnection (ConStr)
MyCommand=New OleDbDataAdapter("select * from tb ",MyConnection)
DS=new DataSet()
MyCommand.Fill(ds,"tb")
Top
19 楼cnblackhawk(cnblackhawk)回复于 2005-02-06 09:24:37 得分 2
先配置好Enterprise Manager 的连接,
再用Sql Plus 连接试试,
在不行,改配置文件,
在不行,就在注册表里注册一下oci.dllTop
20 楼smallMage(小马哥)回复于 2005-02-06 09:25:07 得分 20
服务器的oracle 版本是?
OracleClient应该用在817以上版本的。不过也听说有的朋友的oracle817也不能用。建议9i以上用OracleClient
Top
21 楼zhaozhongju(山南水北)回复于 2005-02-06 09:33:52 得分 20
我觉得问题不在楼上各位所说的这些方面:
Oracle9I本身有BUG,你可以把你安装Oracle的目录的权限重新设置一下,比如加上ASPNET帐户的权限,这样就没问题了,我遇到过这个问题.Top
22 楼smallMage(小马哥)回复于 2005-02-06 09:38:58 得分 28
资料说Oracle安装目录的bin 目录的访问权限的问题,把AspNet,IUser_machine用户加上,给与执行的权限,即可以解决了。照做后,可以了,问题解决了。但是之后又把这些用户删除了,依然可以正常使用,难道是权限生效要等到下次启动?应该不会吧,因为加用户时是没有重起机器的,奇怪?
Top




