创建数据源,采用ado连接,关于连接的详细,你到google上搜索,很多文章的。不过我倒是建议你还是采用当前的方式,
其实oracle报没有监听,应该是很好处理的,你看看你的tnsname有没有配置好,然后再sqlplus 下采用user/pass@servicename的方式登录,如果这里可以了,那在程序中就没有问题。应该是你的tnsname没有配置好
其实oracle报没有监听,应该是很好处理的,你看看你的tnsname有没有配置好,然后再sqlplus 下采用user/pass@servicename的方式登录,如果这里可以了,那在程序中就没有问题。应该是你的tnsname没有配置好
解决方案 »
- OracleOraDb11g_home1TNSListener服务启动后停止,某些服务在未由其它服务或程序使用时将自动停止
- ORACLE安装问题
- 想在同一表中同时添加两条相对数据,如何写触发器
- 停机时间延续性问题
- 高分求存储过程的问题
- Oracle8i安装完后不断出javaw.exe错误
- 一个简单的两个表的关联查询!非常急!快来帮我解决吧!!我要愁死了!
- 一个表在用于记录软件工作日志的时候,是有主键效率高,还是没有的高???
- 奇怪,不同网段如何禁止sql远程登录?
- 紧急求解:下面几个SQL语句能否合并成一条语句
- windows2003(安在C分区中)系统瘫痪,如何恢复ORACLE9i(安在D分区中)
- 关于锁的问题
1.你可以通过Oracle Net Manager进行配置监听服务
2.直接修改listener.ora文件:
例:
# LISTENER.ORA Network Configuration File: E:\oracle\ora92\network\admin\listener.ora
# Generated by Oracle configuration tools.LISTENER =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = skystar)(PORT = 1521))
)
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC0))
)
)
)SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC =
(SID_NAME = PLSExtProc)
(ORACLE_HOME = E:\oracle\ora92)
(PROGRAM = extproc)
)
(SID_DESC =
(GLOBAL_DBNAME = skystar)
(ORACLE_HOME = E:\oracle\ora92)
(SID_NAME = skystar)
)
)
但用system/manager@kkk 就报没有监听
??????那你用SYSTEM/manager 登陆进入的是哪个数据库阿??肯定不会是KKK吧!!
在tnsname里添加:
KKK =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = zsf)(PORT = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME = oradb.zsf)
)
)