密码文件创建
一:windows系统
1、orapwd.exe位置:
D:\oracle\product\10.2.0\db_1\BIN\orapwd
2、密码文件位置:
D:\oracle\product\10.2.0\db_1\database\pwdyserver.ora
3、备份密码文件
4、运行cmd
切换到密码文件所在位置
cd D:\oracle\product\10.2.0\db_1\database
创建密码文件
orapwd为D:\oracle\product\10.2.0\db_1\BIN下的orapwd.exe
pwdyserve.ora为密码文件,file为密码文件名称pwd(sid).ora,password为sys用户密码,entries最大用户数
orapwd file=pwdyserver.ora password=yserver entries=30
二:aix系统
1、orapwd.exe位置
/oracle/app/oracle/product/10.2.0/db_1/bin/orapwd
2、查询实例名
SQL> show parameter name
NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
db_file_name_convert string
db_name string xjrac
db_unique_name string xjrac
global_names boolean FALSE
instance_name string xjrac1
lock_name_space string
log_file_name_convert string
service_names string xjrac, xjser1, xjser2
2、密码文件位置,密码文件名为orapw(instance_name)
cd /oracle/app/oracle/product/10.2.0/db_1/dbs/orapwxjrac1
3、密码文件改名
$mv orapwxjrac1 orapwxjrac1.bak
4、删除密码文件(慎用命令,删除不可恢复)
rm orapwxjrac1
rm i orapwxjrac1 (i的意思为必须为提示是否删除)
5、创建密码文件
切换到密码文件所在路径
#su - oracle
$cd $ORACLE_HOME/dbs
$ls -lrt
$orapwd file=orapwxjrac1 password=sys entries=30
$ls -ail