PLSQL使用方法

相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

1.1PLSQl远程连接oracle数据库

1.1.1配置tnsnames.ora

路径:X:\XXX\PLSQL Developer 9.0.0.1601\orcl_client\tnsnames.ora

tnsnames.ora配置:

orcl =

(DESCRIPTION =

(ADDRESS_LIST =

(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.1)(PORT = 1521))

)

(CONNECT_DATA =

(SID = orcl)

)

)

其中HOST为主机IP地址,红色字体处

PORT为oracle开放端口号

SERVICE_NAME为连接数据库名字,蓝色字体处

*此配置参数可以配置多个,也就是可以配置多个连接字符串(全局名称)

1.1.2添加连接环境变量

变量名:TNS_ADMIN

变量值:X:\XXX\PLSQL Developer 9.0.0.1601\orcl_client

1.1.3添加ORACLE的语言环境变量:

变量名:NLS_LANG

变量值:AMERICAN_AMERICA.ZHS16GBK(设置ORACLE的语言)

重新连接,即可正常显示中文。

如果想转换为UTF8字符集,可以赋予"NLS_LANG"为"AMERICAN_AMERICA.UTF8",其他编码同上

1.1.4下载并安装PL.SQL.Developer,配置应用:

配置tools->preferences->connection

PLSQL 设置

Oracle Home=X:\XXX\PLSQL Developer 9.0.0.1601\orcl_client

OCI library=X:\XXX\PLSQL Developer 9.0.0.1601\orcl_client\oci.dll

1.1.5重启plsql

再次打开plsql则会在database中有oracledata选项输入用户名密码就可以登陆。

1.2导入基础数据

1.2.1输入用户名密码登录plsql

1.2.2导入数据

点击NEW→Command Window输入命令导入基础数据代码

@X:\XXX.sql

1.2.3常见问题

1.3卸载Oracle的方法:

1. 运行$ORACLE_HOME/bin/localconfig delete

2. rm -rf $ORACLE_BASE/*

3. rm -f /etc/oraInst.loc /etc/oratab

4. rm -rf /etc/oracle

5. rm -f /etc/inittab.cssd

6. rm -f /usr/local/bin/coraenv /usr/local/bin/dbhome /usr/local/bin/oraenv

7. rm -rf $ORCLE_HOME

1.4常见问题

1.4.1ORA-04031错误

ORA-04031: unable to allocate 4096 bytes of shared memory。如图

创建数据库时设置的“sharedpool”不够大引起的。重新运行./dbca,这次在shared pool 设置为128M,这次终于成功了。

查看sharedpool的命令是启动sqlplus后运行:SQL> show parameter shared_pool。

1.4.2ORA-00821错误

ORA-00821:Specified value of sga_target 280M is too small,needs to be at least 692M

SQL> show parameter sga;

SQL> alter system set sga_max_size=800m scope=spfile;

相关文档
最新文档