LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
楼主: skywx

oracle9i不能通过sqlplus进行内部连接

[复制链接]
 楼主| 发表于 2003-6-10 12:59:27 | 显示全部楼层
zhangfun兄啊
你的方法很好啊,我能用sqlplus进行连接了,说明有转机了
不过$connect internal的密码是什么呢,是Oracle吗?
不过他提示SQL> connect internal
Enter password:
ERROR:
ORA-09275: CONNECT INTERNAL is not a valid DBA connection
不知是什么原因呢
 楼主| 发表于 2003-6-10 13:01:41 | 显示全部楼层
"oracle@ias oracle]$ ps -ef|grep -i pmon
[oracle@ias oracle]$"
什么都没有的话,说明数据库没有起动
 楼主| 发表于 2003-6-10 13:07:59 | 显示全部楼层
我用这个啊,出现
[oracle@linuxsir oracle]$ ps -ef|grep -i pmon
oracle    3111  3071  0 13:01 pts/1    00:00:00 grep -i pmon

我上次正常时看时,是两上进程
还有一个是 danw,另一个就是上面的oracle 了
SQL> alter database open
  2  ;
SP2-0640: Not connected
SQL> startup
ORA-01078: failure in processing system parameters
LRM-00109: could not open parameter file '/opt/oracle/product/9.2.0/dbs/inittest.ora'
SQL> select * from v$database;
SP2-0640: Not connected
SQL> connect internal
Enter password:
ERROR:
ORA-09275: CONNECT INTERNAL is not a valid DBA connection
跟本就没有连接上数据库,就是因为internal帐号不能用啊,郁闷哦!!!
发表于 2003-6-10 14:53:18 | 显示全部楼层
[oracle@linuxsir oracle]$ sqlplus /nolog
SQL> connect as sysdba
Enter user-name: sys
Enter password:
Connected to an idle instance.
SQL> startup
再起监听器
[oracle@linuxsir oracle]$ lsnrctl start
 楼主| 发表于 2003-6-10 16:41:53 | 显示全部楼层
啊!
我用这个语句也可以进行连接
[oracle@linuxsir oracle]$ sqlplus "/ as sysdba"

不过我的/opt/oracle/product/9.2.0/dbs/inittest.ora'
文件丢失了,用startup就提示
SQL> startup
ORA-01078: failure in processing system parameters
LRM-00109: could not open parameter file '/opt/oracle/product/9.2.0/dbs/inittest.ora'
我在这个文件夹下找了个初使文件init.ora修改成了inittest.ora下,用startup提示
SQL> startup
ORACLE instance started.

Total System Global Area   42741800 bytes
Fixed Size                   450600 bytes
Variable Size              41943040 bytes
Database Buffers             204800 bytes
Redo Buffers                 143360 bytes
ORA-00205: error in identifying controlfile, check alert log for more info
唉!哪个兄弟可以给我提供这个文件就好了,
就是/opt/oracle/product/9.2.0/dbs/inittest.ora这个文件。
邮箱:wx@8bb8.com
多谢!!
发表于 2003-6-10 17:04:36 | 显示全部楼层
##############################################################################
# Copyright (c) 1991, 2001, 2002 by Oracle Corporation
##############################################################################

###########################################
# Optimizer
###########################################
hash_join_enabled=TRUE
query_rewrite_enabled=FALSE
star_transformation_enabled=FALSE

###########################################
# Job Queues
###########################################
job_queue_processes=10

###########################################
# Instance Identification
###########################################
instance_name=mydb

###########################################
# Miscellaneous
###########################################
aq_tm_processes=1
compatible=9.2.0.0.0

###########################################
# Security and Auditing
###########################################
remote_login_passwordfile=EXCLUSIVE

###########################################
# Sort, Hash Joins, Bitmap Indexes
###########################################
pga_aggregate_target=16777216
sort_area_size=2097152

###########################################
# Database Identification
###########################################
db_domain=""
db_name=mydb

###########################################
# File Configuration
###########################################
control_files=("/home/oracle/oradata/mydb/control01.ctl", "/home/oracle/oradata/mydb/control02.ctl", "/home/oracle/oradata/m
ydb/control03.ctl")

###########################################
# Pools
###########################################
java_pool_size=0
large_pool_size=0
shared_pool_size=33554432

###########################################
# Cursors and Library Cache
###########################################
open_cursors=300

###########################################
# System Managed Undo and Rollback Segments
###########################################
undo_management=AUTO
undo_retention=10800
undo_tablespace=RBS
log_buffer=10485760

###########################################
# Diagnostics and Statistics
###########################################
background_dump_dest=/home/oracle/admin/mydb/bdump
core_dump_dest=/home/oracle/admin/mydb/cdump
timed_statistics=TRUE
user_dump_dest=/home/oracle/admin/mydb/udump

###########################################
# Processes and Sessions
###########################################
processes=150

###########################################
# Redo Log and Recovery
###########################################
fast_start_mttr_target=300

###########################################
# Cache and I/O
###########################################
db_block_size=8192
db_cache_size=25165824
db_file_multiblock_read_count=16

global_names=false

其中很多参数值需要根据你的具体情况修改
 楼主| 发表于 2003-6-10 17:55:28 | 显示全部楼层
好啊~~~~
及时兩啊!!
太谢谢了
发表于 2003-6-17 08:15:52 | 显示全部楼层
嘿嘿,各位老兄,我今天又发现一个问题。那就是为什么安装的那天可以联接而过了这一天就不能连接的问题了。
其实只是我太菜了。因为数据库根本没启动吗?
启动数据库就行了。
然后如果在安装的时候能用OEMAPP控制台,而安装后就不行了,你可检查一个你的ORACLE用户的环境变量,看看是否有classpath这个变量,他是否指向你安装oracle的主目录的jre,是不是?不是的话,快加进去吧。
还有看看这几个变量它们是什么?
$LANG, $LANGUAGE, $LC是en_US吗?不是的话,快改过来,并把它们加入你的环境变量中,一切就OK了,
oracle就可以顺利的启动,
呵呵,抓紧时间学习吧。
发表于 2003-6-17 17:00:56 | 显示全部楼层
$LANG, $LANGUAGE, $LC是en_US吗?不是的话,快改过来,并把它们加入你的环境变量中,一切就OK了,


这几个变量在哪里看的???
发表于 2003-6-17 17:22:29 | 显示全部楼层
用set命令或者是echo 命令就可以显示了。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表