PLSQL:
1. 连接数据库
安装oracle客户端,注意oracle客户端的版本号与oracle服务端的版本号互相不支持,会使得plsql连接不上。找不到tnsnames.ora.
因此要注意32和64. 常用的oracle简易版是32位。
打开安装后的地址:
C:OracleOra81
etworkADMINTNSNAMES.ORA
在其中添加oracle连接信息:
Connect_Name =
(DESCRIPTION =(ADDRESS_LIST =(ADDRESS = (PROTOCOL = TCP)(HOST =**.**.**.**)(PORT = **)))
(CONNECT_DATA =(SERVICE_NAME = ***)))
也可通过在开始页面找到oracle客户端的配置软件net Configuration Assistant,进行配置。
如果配置后出现错误:text for error ORA-12154
则表示写法有问题,请注意检查自己的tns写法中是否缺少括号等问题。
ORA-06413: 连接未打开
安装的路径中有括号或空格等特殊字符.注意去掉。尤其是(x86).
oracle链接后,执行查询时报出
Dynamic Performance Tables not accessible, Automatic Statistics disabled for this session
You can disable statistics in the preference menu, or obtain select privileges on the v$session, v$sesstat and v$statname tables
2.sql查询保存
通过文件窗口,可以创建文件夹和文件,用于保存数据库相关的查询表等信息。
步骤:
点击【位置】-》添加【说明】,添加保存【路径】确定。
右键点击添加的说明【**】,点击创建【文件】确定。
打开sql window,创建查询语句,保存页面到文件路径下,下次可以直接使用添加。
3. 结构查看
点击command window,在控制台输入: view table_name,可查看表结构
edit table_name, 可修改表结构
view package, 可查看包
也可在sql编辑窗口,右键查询结构 打开结构列表等。
4. sql数据导入
在sql window 中执行sql文件的内容,在oracle中速度并不快。
可通过以下方式:
选择数据库 右键-》 工具 - 》导入 选择命令窗口即可。
※注意:默认导出来的sql文件没有commit命令,文件导入完成后,要提交,否则会丢失。
也可在sql文件中加commit;
如果本地的client有sqlplus则通过sqlplus导入即可。
也可在SQL窗口的编辑中,加入@'文件地址'一次性执行大批量文件。