在AIX上安装oracle11g,需要oracle账号,修改.profile配置文件
执行ls -a命令可以看到.profile配置文件(默认是隐藏的)
1使用vi编辑器打开
加入如下环境变量:
export ORACLE_BASE=/oracle/app/oracle
export ORACLE_HOME=$ORACLE_BASE/product/11.2.0/db_1
export ORACLE_SID=ora11
export GRID_HOME=/oracle/11.2.0/grid
export PATH=$ORACLE_HOME/bin:$GRID_HOME/bin:$PATH
其中ORACLE_BASE为安装oracle产品的基础目录
ORACLE_HOME是ORACLE数据库软件的安装目录
ORACLE_SID是数据库的实例名
PATH ORACLE常用命令的环境变量的位置。
SQLPLUS的相关配置
1需要快速找到tnsnames.ora文件的位置,一般都是在oracle_home/network/admin/下面
117=
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = 172.16.4.117)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = ora9i)
)
)
2SQLPLUS用到的系统环境变量:
export ORACLE_BASE=/oracle/app/oracle
export ORACLE_HOME=$ORACLE_BASE/product/11.2.0/db_1
export ORACLE_SID=ora11
export GRID_HOME=/oracle/11.2.0/grid
export PATH=$ORACLE_HOME/bin:$GRID_HOME/bin:$PATH
TWO_TASK=UNIX环境下定义默认的链接串
比如
TWO_TASK=117
export TWO_TASK
设置后的登录方式(也可以不配置)
sqlplus ASSET/ASSET
类似:
sqlplus ASSET/ASSET@117
3使用sqlplus匿名登录数据库
sqlplus /nolog
conn /as sysdba
4使用sqlplus正常登录数据库
sqlplus user/password@dbName [as sysdba]
5查看SQLplus的帮助信息
执行命令
sqlplus -H