博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
PLSql使用
阅读量:6238 次
发布时间:2019-06-22

本文共 1344 字,大约阅读时间需要 4 分钟。

PLSQL:

1. 连接数据库

安装oracle客户端,注意oracle客户端的版本号与oracle服务端的版本号互相不支持,会使得plsql连接不上。找不到tnsnames.ora.

因此要注意32和64. 常用的oracle简易版是32位。

打开安装后的地址:

C:\Oracle\Ora81\network\ADMIN\TNSNAMES.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窗口的编辑中,加入@'文件地址'一次性执行大批量文件。

 

转载于:https://www.cnblogs.com/DennyZhao/p/7238805.html

你可能感兴趣的文章
自定义Activity漂亮跳转效果
查看>>
SQL 批量更新
查看>>
flex属性值flex-grow/flex-shrink/flex-basis
查看>>
深入理解计算机操作系统(十一)
查看>>
2016年总结
查看>>
leecode---39---数组,dfs,回溯法---求所有的组合为target,数字无重复
查看>>
oracle 学习摘记
查看>>
Convert Sorted Array to Binary Search Tree
查看>>
HDU - 2955 Robberies
查看>>
awk数组学习1
查看>>
java基础语法
查看>>
浅谈《Linux就该这么学》
查看>>
DOM不同的结点类型
查看>>
深入理解Java虚拟机,gc输出参数
查看>>
Windows内存管理介绍
查看>>
组合继承
查看>>
拖拽对话框
查看>>
DOORS的引用类型
查看>>
Jmeter压力测试环境准备
查看>>
codeforces 982 c
查看>>