怎样使用sqlplus连接oracle11g数据库

Oracle1 1 g远程登录配置:
1 . 确保sqlnet.ora配置正确,位置在ORACLE_HOME/network/admin。
2 . 添加或修改NAMES.DIRECTORY_PATH=(TNSNAMES,EZCONNECT)。
3 . tnsnames.ora文件必须存在,位置同上,包含:
ORACLE=(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=1 9 2 .1 6 8 .0.1 03 )(PORT=1 5 2 1 )))(CONNECT_DATA=(SERVICE_NAME=orcl)))
ORCL=(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=1 2 7 .0.0.1 )(PORT=1 5 2 1 )))(CONNECT_DATA=(SERVICE_NAME=orcl)))
EXTPROC_CONNECTION_DATA=(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=IPC)(KEY=EXTPROC1 )))(CONNECT_DATA=(SID=PLSExtProc)(PRESENTATION=RO))) 4 . listener.ora文件配置:
SID_LIST_LISTENER=(SID_LIST=(SID_DESC=(SID_NAME=PLSExtProc)(ORACLE_HOME=ORACLE_HOME)(PROGRAM=extproc))(SID_DESC=(GLOBAL_DBNAME=Oracle8 )(SID_NAME=ORCL)))
LISTENER=(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=PC_NAME)(PORT=1 5 2 1 ))) 5 . 关闭防火墙或添加端口到信任列表。
6 . 启动监听服务:Windows
lsnrctl start,Linux
lsnrctl start。
7 . 使用sqlplus连接:
方法1 :sqlplus scott/tiger@oracle
方法2 :sqlplus/nolog SQL> conn scott/tiger@1 9 2 .1 6 8 .0.1 01 /orcl
完成这些,远程登录Oracle1 1 g数据库就绪。

oracle数据库脚本怎么执行

直接说,Oracle脚本执行就俩法儿:一是SQLPlus,二是操作系统命令行。
用SQLPlus,脚本路径后面跟上@符号就成。
比如,想运行个脚本,写成@c:tempmy_script.sql就对了。
要是想从命令行操作,得用sqlplus/nolog,然后脚本路径跟上。
参数传递得在脚本里定义变量,命令行里传值。

图形化操作也简单,SQLDeveloper里,连上数据库,右键选“运行脚本”或者按F5 ,选脚本文件点开。

记得,执行前先检查权限,语法对不对,重要数据得备份。
路径用对了,别弄错斜杠。

常见问题就是脚本找不着,连接不上,或者编码出问题。
解决这些,检查路径和权限,确认命令行能连上数据库,脚本用UTF-8 格式,设置好NLS_LANG。

总结一句,自己看,有问题再解决。