!!我很急,不耻下问两个很菜的oracle问题!

[复制链接]
查看11 | 回复9 | 2015-11-11 09:58:34 | 显示全部楼层 |阅读模式
1.我在linux里面装了oracle,我重起后我已经运行了 $ dbstart,而且ORACLE_BASE,ORACLE_HOME,ORACLE_SID设置都正确,但当我运行sqlplus登陆时,显示两个错误
ORA-01034:ORACLE not avilable
ORA-27101:shared memory realm does not exist
我查了错误信息,很有可能是数据库没有启动,那么该什么启动数据库了?
2。我在程序中使用jdbc连接数据库如下:
DriverManager.registerDriver(new oracle.jdbc.driver.OracleDriver());
Connection conn = DriverManager.getConnection ("jdbc

racle:thin:@ip:1521:name",user,passwd);
运行时抛出异常:java.lang.SecurityException:Prohibited package name:java.sql
请问这个是怎么回事??
回复

使用道具 举报

千问 | 2015-11-11 09:58:34 | 显示全部楼层
那么该什么启动数据库了?

應該是如何啟動數据庫吧?
回复

使用道具 举报

千问 | 2015-11-11 09:58:34 | 显示全部楼层
1、应该来说,是你的dbstart没有启动数据库。
再这样试试:
8i及以前:
svrmgrl
connect internal
startup
9i:
sqlplus /nolog
connect / as sysdba
startup
回复

使用道具 举报

千问 | 2015-11-11 09:58:34 | 显示全部楼层
我试了,显示:ora-12154 :TNS :couldn't resolve the service name
服务名肯定没错,我查了tnsnames.ora!
回复

使用道具 举报

千问 | 2015-11-11 09:58:34 | 显示全部楼层
那是不是TNS没装好,还是没启动TNS服务?
回复

使用道具 举报

千问 | 2015-11-11 09:58:34 | 显示全部楼层
对于第2个问题,估计是oracle数据库不正常的缘故。要不就是没把包放在正确的地方。
回复

使用道具 举报

千问 | 2015-11-11 09:58:34 | 显示全部楼层
弄好了,谢谢各位大侠!
怎么加你们为好友啊
回复

使用道具 举报

千问 | 2015-11-11 09:58:34 | 显示全部楼层
我没看错你写的是“不耻下问”吗?
回复

使用道具 举报

千问 | 2015-11-11 09:58:34 | 显示全部楼层
哈哈,楼主是笔误,别太计较


回复

使用道具 举报

千问 | 2015-11-11 09:58:34 | 显示全部楼层
樓主不要太搞笑
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行