plsql的安装:
1. 安装plsql developer
2. 下载,解压instantclient到任意目录
3. 在instantclient解压目录下,新建NETWORK目录,在该目录下建ADMIN目录。然后在ADMIN目录下新建文件tnsnames.ora。
文件格式内容如下:
# Generated by Oracle configuration tools.
orcl=
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 172.16.2.66)(PORT = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME = ora10g)
)
)
貌似上面的注释部分,必须有。
4. 打开PLSQL Developer登陆页面,选择取消,进入PLSQL页面,然后:工具 -- 首选参数 -- 连接:
然后配置orale主目录为instantclient的目录,OCI库为instantclient目录下的oci.dll.
5.通过环境变量配置数据库编码格式,解决乱码问题。变量名 NLS_LANG ,变量值 SIMPLIFIED CHINESE_CHINA.ZHS16GBK。
National Language Set,简称NLS
plsql使用介绍:
1. 使用plsql修改完数据后,记住要提交。提交需要按表上方的“√”和“提交按钮”。提交按钮右边为“回滚按钮”。
2. plsql中除了查询语句外,其他SQL语句在执行了之后都要点击“提交”按钮(快捷键为F10)提交事务,如果要回滚数据可以点击
回滚按钮(快捷键为shift+F10)
3. plsql登陆页面中,数据库名是指在本机设置的数据库别名,在tnsnames.ora有配置。
4. 按F8执行一条SQL查询语句。
5. Command window实现了SQL*Plus的所有功能,允许运行sql*plus命令,sql命令,sql脚本。
SQL window用于执行sql语句,显示sql输出,执行统计信息。(测试sql语句,查看表中的数据,更新数据)。
例如:desc table不能在 SQL window中执行,必须在Command window中才能执行。在Program window中创建一个存储过程。
commond window 中语句需要以“;”结束,或另起一行输入“/”作为结束符。
6.打开一个空白的SQL窗口,输入对象名,如前面建的表 A,在对象名上点右键。可以执行对该表的相关操作。
7.可以借助plsql的Explain Plan Window 键入SQL语句进行优化。快捷键为F5。运行时间,IO
8.可以借助plsql中的SQL窗口来调试函数或存储过程。
9.可以使用plsql上方的PL/SQL美化器来格式化SQL语句。