Oracle instant client安装及PL/SQL Developer的配置...
分类:
数据库 时间:
2015-05-29 14:07:02
阅读次数:
151
一、oracle 数据库的三层结构
1、客户端-Client:专门用于访问数据库。如sqlplus、pl/sql dev等
2、数据库服务器-oracle dbms(database management system),我们安装的就是这个。
3、数据库实例,默认为启动一个Oracl。
4、数据对象:种类很多,表、视图、序列、函数、包、索引、触发器、存储过程等
5、方案(Schema):...
分类:
数据库 时间:
2015-05-27 22:48:55
阅读次数:
565
我昨天重新安装Oracle后,用PL/SQL Developer连接oracle时出现ORA-12541:TNS:无监听程序的错误,如下图:
在王鹏师兄的帮助下,发现原来是oracle的监听没有启动,重启监听后就连接成功了,下面跟大家分享一下如何启动oracle的监听。
1.打开Net Configuration Assistant
2.选择监听程序配...
分类:
其他好文 时间:
2015-05-27 10:02:18
阅读次数:
114
今天在调试某个问题的时候,由于使用了很多循环,我需要都打印出来,试图使用clob整体处理之后再打印。最后抛出此异常:数字或值错误。网友解释如下:$ oerr ora 650206502, 00000, "PL/SQL: numeric or value error%s"// *Cause: An a...
分类:
其他好文 时间:
2015-05-26 23:07:02
阅读次数:
117
Instant Client Download选择Instant Client for Microsoft Windows (32-bit) 由于PL/SQL Developer 不支持64bit 版本。下载instantclient-basic-nt-12.1.0.2.0.zip将文件解压至需要存...
分类:
其他好文 时间:
2015-05-26 14:09:25
阅读次数:
157
在编写ORACLEPL/SQL中,如果需要程序执行中暂停几秒钟再继续执行,可以通过oracle内置的dbms_lock.sleep来实现,不过dbms_lock包需要用户自己安装。[root@oraclevm~]#su-oracle[oracle@oraclevm~]$sqlplus/assysdbaSQL*Plus:Release11.2.0.4.0ProductiononMonMay2516:36:122015..
分类:
数据库 时间:
2015-05-25 20:34:52
阅读次数:
186
这几天看了下 oracle pl/sql 实战 这本书,出于对sql语句性能的研究,先研究下游标对代码的影响。
1.逐行处理
程序声明了一个游标c1,然后用游标for循环隐式地打开了这个游标,对从游标c1取出的每一行,程序查询customers表,并把first_name和last_name的值填充到变量,随后插入一行数据到top_sales_customers表。
问题...
分类:
数据库 时间:
2015-05-25 11:34:57
阅读次数:
166
1 说明
1.1 RECORD
定义记录数据类型。它类似于C语言中的结构数据类型(STRUCTURE),PL/SQL提供了将几个相关的、分离的、基本数据类型的变量组成一个整体的方法,即RECORD复合数据类型。在使用记录数据类型变量时,需要在声明部分先定义记录的组成、记录的变量,然后在执行部分引用该记录变量本身或其中的成员。
定义记录数据类型...
分类:
数据库 时间:
2015-05-24 18:56:36
阅读次数:
223
oracle里的PL/SQL代码,经过wrap程序后,就会变成不可阅读的密文,以前一直没找到办法解开,在oracle黑客手册里有简要描述,后来在google里找到,How to unwrap PL/SQL (https://www.blackhat.com/presentations/bh-usa-...
分类:
数据库 时间:
2015-05-24 11:16:54
阅读次数:
147
早上同事用PL/SQL连接虚拟机中的Oracle数据库,发现又报了“ORA-12514 TNS 监听程序当前无法识别连接描述符中请求服务”错误,帮其解决后,发现很多人遇到过这样的问题,因此写着这里。也许你没有遇到过,原因如下:你oracle安装成功后,一直未停止数据库(即数据库是启动的),客户端配置...
分类:
其他好文 时间:
2015-05-23 16:48:12
阅读次数:
158