【安装Oracle客户端配置PL/SQLDeveloper】教程文章相关的互联网学习教程文章

oracle PL/SQL高级编程【图】

PL/SQL高级编程实验目的: 1、掌握PL/SQL的数据结构和编程结构,掌握应用PL/SQL编写简单程序的方法 2、理解存储过程的概念,掌握编写存储过程的方法 3、理解函数的概念,掌握编写存储过程的方法实验内容:一、PL/SQL编程基础1、pl/sql的组成:声明块、执行块、异常处理块2、编制代码实现1+2+...+100的计算declare n int; result int;begin n:=0; result:=0; while n<=100 loop result:=result+n; n:=n+1; end loop; dbms_output....

oracle PL\SQL块和复合类型【图】

。 其结构如下:declare/*声明部分:说明要用到得变量,类型及游标,以及局部存储过程和函数*//*变量的定义和系统保留字要区分开(sql server 中可用@  PL\SQL不能用@)*/begin/*执行部分:过程及SQL语句*//*必须有*/exception/*异常处理部分:错误处理*/end; PL/SQL中除了一些常见的变量类型外,还有复合类型复合类型分为记录和表记录:由单行多列的标量构成的复合结构。可以看做是一种用户自定义数据类型。将一个或多个标量封装...

使用instantclient_11_2 和PL/SQL Developer工具包连接oracle 11g远程数据库

1,先到Oracle站点下载Instant Client : http://www.oracle.com/technology/global/cn/software/tech/oci/instantclient/index.html 依据你的操作系统选择不同的Instant Client版本号 下载回是一个压缩文件,解压之后的文件夹叫:D:/instantclient_11_2.放在你喜欢的文件夹就可以.比如:D:/instantclient_11_2 2.在D:/instantclient_11_2文件夹下新建文件夹network,在network文件夹下再新建admin文件夹,在admin文件夹下新建文件tnsname...

Oracle11G_PL/SQL

PL/SQL:对应SQL Server中的T-SQL,含义是过程语言和接过话查询语言的结合,支持多种数据类型,是对SQL的扩展;执行过程:客户端将PL/SQL程序块发给服务器端,首先由PL/SQL引擎执行其中的过程语言,然后将SQL语句发送给SQL引擎,将结果返回给客户端;最后要加上/用于执行;单独使用/执行上一个程序段;PL/SQL程序块组成:声明、可执行部分、异常处理,执行是必选,其他两个可选动态SQL:通过EXECUTE IMMEDIATE表示,默认情况PL/SQL...

Oracle PL/SQL【代码】

name,log_mode from v$database;2、查询当前redo sizeselect b.sid,a.name,a.value from v$sysstat a,v$mystat b where a.statistic#=b.statistic# and a.name like ‘redo size%‘; 3、在表为非归档模式下,且为nologging表,使用/*+ append*/进行insert操作可以减少大量的redo size。其中redo_size表为我们查询系统redo size表建立的视图SQL> select * from redo_size;VALUE----------8397184SQL> insert into test_redos select...

Oracle中PL/SQL的例题:-- 输入部门编号,在控制台打印这个部门的名称,总人数,平均工资(基本工资+奖金)

-- 声明record类型对象 type emp_record_type is record (v_dname dept.dname%type,v_count emp.empno%type,v_avgesal emp.sal%type );-- 声明record类型的变量v_emp emp_record_type;begin-- 查询数据 ,给变量赋值select d.dname,count(e.ename),avg(sal+nvl(comm,0)) into v_emp from emp e inner join dept d on e.deptno=d.deptno where d.deptno=&no group by d.dname;-- 控制台打印输出record类型变量中的数据dbms_output....

oracle数据库使用PL/sql导入excel数据【图】

1、打开PL/SQL工具,菜单进入 工具》ODBC导入器(菜单列表倒数第二): 2、连接数据库与选择导入的excel文件表: 3、选择导入的表以及excel与数据库表字段之间的对应关系: oracle数据库使用PL/sql导入excel数据标签:img 字段 图片 之间 数据库表 sql mamicode inf 打开 本文系统来源:https://www.cnblogs.com/whitemouseV2-0/p/10837714.html

ORACLE 在 SQLPLUS 与 PL/SQL 中显示乱码的问题【代码】

1.首先查询数据库字符集SQL> select userenv(‘language‘) from dual;USERENV(‘LANGUAGE‘) ---------------------------------------------------- AMERICAN_AMERICA.AL32UTF8SQL> exit 从上面得知数据库字符集为 AMERICAN_AMERICA.AL32UTF82.配置环境变量echo ‘export NLS_LANG="AMERICAN_AMERICA.UTF8"‘>>/etc/profile source /etc/profile 或者 echo ‘export NLS_LANG="AMERICAN_AMERICA.AL32UTF8"‘>>/etc/profile sourc...

用PL/SQL工具连接Oracle数据库的时报错:ORA-12638: 身份证明检索失败的解决方法【图】

ORA-12638: 身份证明检索失败!!! 解决方法一: 此目录下F:\myorcl\product\11.2.0\client_1\network\admin找到sqlnet.ora文件: 如果存在SQLNET.AUTHENTICATION_SERVICES= (NTS)设置,则修改为:SQLNET.AUTHENTICATION_SERVICES= (NONE), 如果不存在,则直接添加SQLNET.AUTHENTICATION_SERVICES= (NONE)解决方法二: 点击:开始 -> 程序 -> Oracle ->配置和移植工具 -> Net Manager 用PLSQL Developer连接远程数据库:Is ok! 注...

学习《Oracle PL/SQL 实例讲解 原书第5版》----创建账户

以下用sys账户登录时都是sysdba。一、PL/SQL 登录oracle。SYS/123 AS SYSDBA账户名:sys;密码:123;作为sysdba角色登录。 二、查询DEFAULT TABLESPACE和TEMPORIRY TABLESPACE。SELECT tablespace_name FROM dba_tablespaces ORDER BY tablespace_name;注:tablespaces are areas that hold database objects in an Oracle database.readme.pdf解释:根据操作系统不同DEFAULT TABLESPACE的名字不同,通常有:USERS,USER_DATA,...

学习《Oracle PL/SQL 实例讲解 原书第5版》---创建student schema【图】

接上篇,运行脚本createStudent.sql后结果不符。又运行了一遍rebuildStudent.sql就好了。图:原来是这样的,还以为是语言问题:额,本来是打算截图的。但是发现没问题了。可能是运行过rebuildStudent.sql后,修改了表结构吧。之前的问题是:日期格式不对。现在没问题了。就这样吧。附StudentSchema 下载地址:http://www.informit.com/store/oracle-pl-sql-by-example-9780133796780 学习《Oracle PL/SQL 实例讲解 原书第5版》---...

Oracle PL/SQL编程【代码】

PL/SQL 程序都是以块(BLOCK)为基本单位,整个PL/SQL 块分3 部分:声明部分(用DECLARE开头)、执行部分(以BEGIN 开头)和异常处理部分(以EXCEPTION 开头): [DECLARE] --声明部分,可选BEGIN --执行部分,必须[EXCEPTION] --异常处理部分,可选END 对于 PL/SQL 块中的语句,需要指出的是:每一条语句都必须以分号结束,每条SQL 语句可以写成多行的形式,同样必须使用分号来结束。另外,一行中也可以有多条SQL 语句,但...

PL/SQL【32位】连接Oracle 11g【64位】【图】

下载64位Oracle安装; 下载PL/SQL安装;下载instantclient-basic-win32-12.1.0.1.0.zip,解压后剪切instantclient_12_1文件夹,粘贴到Oracle安装目录中product文件夹下; 从Oracle安装目录下拷出NETWORK文件夹G:\oracle11g\app\Administrator\product\11.2.0\dbhome_1),并粘贴到instantclient_12_1文件夹内;不登录打开PL/SQL,在工具-首选项-连接(Tool>preferences>connection) 修改Oracle主目录名 (如G:\oracle11g\app\Adm...

PL/SQL developer连接oracle11g2【图】

1.软件版本 plsql developer 版本Version 7.1.5.1402 bit64 oracle11g2 bit64 oracle客户端instantclient_11_2 bit32位 2.安装oracle 3.将oracle客户端解压到如下目录中。 4.将oracle如下文件夹中的NETWORK整个文件夹复制。 5.粘贴到客户端的以下目录。 6.新建环境变量。变量名:TNS_ADMIN,变量值是客户端中tnsnames.ora文件的目录。 7.安装PLSQL Developer 8.把配置好的客户端整个文件夹复制到plsql developer的根目录。...

Oracle及PL SQL常用功能【图】

PL SQL作为Oracle数据库常用的数据库管理工具,在日常使用维护应用很频繁。 1.批量运行SQL脚本 将需要批量运行的脚本按照绝对路径@@添加到新的SQL文件中。之后只要在窗口命令模式下运行新的SQL文件即可。 2.添加Oracle数据库只读用户 1.使用sqlplus命令的sysdba权限的用户连接数据库 2.使用命令create user XXX identified by passXXX创建用户并设定密码 3.赋予只读权限连接数据库权限connect 4.赋予权限查看所有表的权限(如...