Oracle11g的配置
oracle用户的bash配置 # Oracle Settings
TMP=/tmp; export TMP
TMPDIR=$TMP; export TMPDIR
ORACLE_HOSTNAME=192.168.1.110; export ORACLE_HOSTNAME
ORACLE_UNQNAME=DB11G; export ORACLE_UNQNAME
ORACLE_BASE=/u01/app/oracle; export ORACLE_BASE
ORACLE_HOME=$ORACLE_BASE/product/11.2.0/dbhome_1; export ORACLE_HOME
ORACLE_SID=ORCL; export ORACLE_SID
PATH=/usr/sbin:/sbin:$PATH; export PATH
PATH=$ORACLE_HOME/bin:$PATH; export PATH
LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib:/usr/lib64; export LD_LIBRARY_PATH
CLASSPATH=$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib; export CLASSPATH
避免sqldeveloper连接不上数据库 关于hosts文件 关于hostname 可以手工设置一下oracle的sidset ORACLE_SID=ORCL
这里的ORCL自己修改 修改密码文件cd $ORACLE_HOME/dbs
ls -l orapw*
-rw-r----- 1 oracle oinstall 5120 Jul 9 2010 orapwAUXY.pwd
-rw-r----- 1 oracle oinstall 2560 Feb 18 20:26 orapworcl
#发现password文件的orcl是小写的,把它改正过来
mv orapworcl orapwORCL
#再次查询相关视图:
SQL> select * from v$pwfile_users;
USERNAME SYSDB SYSOP
------------------------------ ----- -----
SYS TRUE TRUE
可以看到有对应的password文件了。 输入lsnrctl start回车启动监听启动oracle数据库服务一定要先启动数据库服务再去查看监听状态以及测试连接
共享内存,修改/etc/fstab文件,添加如下内容: 重启Linux,重新监听,重新启动数据库 问题解决: 用fuser处理 fuser命令 如果之前已经启动了数据库服务,需要先关闭数据库服务再启动 查看监听状态lsnrctl status 出现ready表示成功启动数据库服务 启动sqldeveloper脚本,如下设置连接数据库 使用浏览器连接Oracle
缺少目录
再缺少目录
重新启动emctl
赋予scott权限
关闭Linux防火墙
浏览器输入
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |