【Oracle 客户端安装 + pl/sql工具安装配置】教程文章相关的互联网学习教程文章

PL/SQL下连接远程Oracle数据库【图】

打开PL/SQL的Command Window,输入SQL语句,SQL语句的语法: conn user/pwd@hostIP/SID 例如: conn scott/tiger@192.168.150.30 打开PL/SQL的Command Window,输入SQL语句,,SQL语句的语法: conn user/pwd@hostIP/SID 例如: conn scott/tiger@192.168.150.30/orcl 如果需要改回连接本地Oracle数据库,则把对应的ip改成127.0.0.1即可。 此方法在SQL/PLUS中也适用。

使用PL/SQL连接别人的Oracle【图】

1、下载Instant Client Oracle官网地址:http://www.oracle.com/technetwork/database/features/instant-client/index-097480.ht 1、下载Instant Client Oracle官网地址: 下载后是一个压缩文件,解压后的文件叫instantclient_11_2,放在自己喜欢的目录,如:D:/instantclient_11_2 2、D:/instantclient_11_2目录下新建目录network,在network目录下再新建目录admin,在admin目录下新建tnsnames.ora, 使用文本编辑器输入如下内容:...

Oracle数据库之PL/SQL的”适配”新生【图】

32位的PL/SQL在64的机子上无法连接64位的Oracle数据库。本来笔者已经放弃使用PL/SQL的,而是选择使用Oracle 的SQL Developer。可 两天真是有够郁闷的,原因无他,32位的PL/SQL在64的机子上无法连接64位的Oracle数据库。本来笔者已经放弃使用PL/SQL的,而是选择使用Oracle 的SQL Developer。可是老实说使用过PL/SQL之后真心不习惯用其他工具,而且Oracle应用开发基本都是使用PL/SQL的这真是让我坐立难安啊。 其实。PL/SQL如何连接64...

Oracle的pl/sql编程的hello实例【图】

只包括执行部分的pl/sql 块 set serveroutput on --打开输出选项 begin dbms_output.put_line( 只包括执行部分的pl/sql 块 set serveroutput on --打开输出选项 begin dbms_output.put_line(hello); end; 相关说明: dbms_output 是Oracle锁提供的包(类似java的开发包),该包包含了一些过程,put_line 就是dbms_output 包中的一个过程 set serveroutput on 这句话的意思是打开输出结果的意思,如果没有这句话,,结果就不会被输出...

Oracle中的pl/sql编程的数据类型【图】

pl编程的数据类型:1.标量类型 (scalar)2.复合类型 (composite)3.参照类型 (reference)4.lob(large object)-------------- pl编程的数据类型:1.标量类型 (scalar)2.复合类型 (composite)3.参照类型 (reference)4.lob(large object)----------------------------------------------------------定义标量的案例 1.定义一个变长字符串 v_ename varchar2(10) 2.定义一个小数 范围-9999.99到9999.99 v_sal number(6,2) 3.定...

Oracle的pl/sql编程基础【图】

做pl/sql必须明白的:1.过程 ,函数,触发器是pl/sql编程2.过程,函数,触发器实在Oracle中3.pl/sql 是非常强大的数据库过程语言 做pl/sql必须明白的:1.过程 ,函数,触发器是pl/sql编程2.过程,函数,触发器实在Oracle中3.pl/sql 是非常强大的数据库过程语言4.过程,函数可以在java程序中调用 ----------------------------------------------------------pl/sql的优点我就不说了 下面来说说缺点: 移植性不好 -----------------...

PL/SQL连不上Oracle数据库【图】

PL/SQL 9.2版本连不上Oracle数据库,当系统安装的是Oacle 11g,客户端安装的是Oacle 10g话,使用pl/sql进行连接数据库时,会发生 PL/SQL 9.2版本连不上Oracle数据库,当系统安装的是Oacle 11g,,客户端安装的是Oacle 10g话,使用pl/sql进行连接数据库时,会发生连接不上的问题。原因是pl/sql指定的oracle home目录为默认的10G目录,因此,需要修改pl/sql的oracle home目录值,修改方法如下: 1、先打pl/sql 2、点击“edit”3、选择...

Oracle中加密PL/SQL代码【图】

加密一个PL/SQL单元就是隐藏PL/SQL代码的过程。可以使用oracle提供的wrap工具和DBMS_DDL进行加密。wrap工具在命令行运行来处理一 下面不才根据Oracle官方文档讲解一下如何加密PL/SQL代码,希望大家共同学习: 主要内容包含以下三块:一、什么叫加密(二进制文件的混淆技术混淆 Obfuscation)? 加密一个PL/SQL单元就是隐藏PL/SQL代码的过程。可以使用oracle提供的wrap工具和DBMS_DDL进行加密。 wrap工具在命令行运行来处理一个输入...

PL/SQL访问64位Oracle的解决办法【图】

PL/SQL本身是无法访问64系统上的64位ORACLE客户端的,但解决方法有2个,一个是再安装已个32位的ORACLE客户端,但是本人感觉太大了 PL/SQL本身是无法访问64系统上的64位Oracle客户端的,但解决方法有2个,一个是再安装已个32位的ORACLE客户端,,但是本人感觉太大了,在网上找到了第二种方法,经过实验可行 环境:WIN7 64位 ORACLE 11g 64位 PL/SQL DEVELOPMENT 7.1.4 需要去ORACLE的网站上下载 Instant Client 下载地址点击这里。 ...

Oracle---PL/SQL基础知识

PL/SQL是由Oracle开发,专用于Oracle的一种程序设计语言,数据操作和查询语句被包含在PL/SQL代码的程序单元中(PL/SQL块),经过逻 PL/SQL块的定义部分与其它语言一样,PL/SQL中使用的变量、常量、游标和异常处理的名字都必须先定义后使用。并且必须定义在以DECLARE关键字开头的定义部分。 PL/SQL块的可执行部分该部分是PL/SQL块的主体,包含该块的可执行语句。该部分定义了块的功能,是必须的。由关键字BEGIN开始,,以END结束。 P...

Oracle数据库的游标Cursor和存储过程PL/SQL【图】

Oracle数据库的游标Cursor和存储过程 PL/SQL Oracle数据库的游标和存储过程 spool abc.log --开始记录日志 create or replace procedure db.PROC_FIRST(FLAG OUT INTERGER, T_DATE IN VARCHAR2) AS varno varchar2(20); varprice varchar2(20); CURSOR mycur(vartype number) is select emp_no,emp_zc from cus_emp_basic where com_no = vartype; BEGIN if NOT mycur%ISOPEN then open myc...

使用OracleSQLDeveloper编写运行PL/SQL块【图】

PL/SQL 是过程语言(Procedural Language)与结构化查询语言(SQL)结合而成的编程语言。PL/SQL 块对应的就是一小段代码了。 首先, 普及一下基本概念: PL/SQL 是过程语言(Procedural Language)与结构化查询语言(SQL)结合而成的编程语言。 PL/SQL 块对应的就是一小段代码了。 适用说明: 1. 有时候可能需要组合起来看很多table 的数据, 使用多表查询及join 无法达成目标的,可以考虑使用。 2. 需要更新,删除 数据的时候可以考虑使用...

卸掉臃肿的Oracle客户端使用PL/SQL【图】

看自己电脑上的那个肥大ORACLE客户端不爽,我基本都没怎么用过那些Enterprise Manage Console之类的东西,它的存在简直就是浪费我 看自己电脑上的那个肥大Oracle客户端不爽,我基本都没怎么用过那些Enterprise Manage Console之类的东西,它的存在简直就是浪费我的电脑空间。 于是上网查了一把,究竟能不能把ORACLE客户端卸载掉,而正常使用PL/SQL。原来这种方式是有的(我自己研究并试了一下)。 第一步 : 首先去oracle下载 这个...

Oracle通过PL/SQL数据泵导出导入数据的命令【图】

1:导出数据的命令 declare ---创建数据泵工作句柄 h1 number; begin -- 建立一个用户定义的数据泵做schema的备份 1:导出数据的命令 declare---创建数据泵工作句柄h1 number; begin-- 建立一个用户定义的数据泵做schema的备份h1 := dbms_datapump.open(operation => EXPORT, job_mode => schema);-- 定义存储文件dbms_datapump.add_file(handle => h1, filename => myhr1.dmp);-- 定义过滤条件dbms_datapump.metadata_filter...

Oracle数据库教程:PL/SQL笔记【图】

PL/SQL(procedural language/sql):是oracle基于标准SQL语言的扩展,在PL/SQL中你可以嵌套sql语句、定义变量、定义常量、使用逻 基于以上表myinfo),既然是扩展,当然会使得他的功能更加强大! PL/SQL是强大的数据库过程语言! 重要的是:重要的是PL/SQL紧密的结合在Oracle数据库里面。 PL/SQL是Oracle数据库使用的三种语言的其中之一,另外两个是SQL和Java。 功能近似PL/SQL的程序语言和其他关系型数据库:Sybase ASE、Microsof...