pl sql odbc导入器 没有驱动

oracleclient及pl/sql远程连接配置 2014-09-29

oracleclient及pl/sql远程连接配置
-----------------------------------一.前言二.环境三.oracle client安装四.oracle client配置五.pl/sql连接-----------------------------------一.前言 PL/SQL 是 Oracle公司在标准 SQL 语言上进行一定的扩展而形成的一种数据库语言.它寄托于传统的 SQL 语句,同 ...

PL/SQL连接远程oracle11g数据库 2014-05-06

使用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.放在你喜欢的目录

PL/SQL设置编码方式 2015-06-27

   (0 3) 杂谈 分类: ORACLE 导出sql文件出现乱码问题,百度之后,发现问题是由于PL/SQL客户端和ORACLE的字符编码设置不一致引起的.(之前在登录PLSQL/Developer的时候有过提示,但是没在意),网上资料如下: 登录PLSQL/Developer是提示 客户端和服务端的字符编码设置不一致导致的.上网 得知oralce字符编码设置和查询的一些方法,记录如下:1. NLS_LANG 参数组成NLS_LANG参数由以下部分组成:NLS_

oracle设置定时任务job调度执行存储过程或pl/sql代码块 2016-01-28

   目前oracle数据库设置定时任务job调度一般有两种方式,分别是dbms_scheduler创建job调度和dbms_job创建job调度.dbms_scheduler创建job调度是在10g以后才有的,甲骨文公司为了用来替换dbms_job而提供了更强大的功能与更灵活的机制/管理.下面介绍这两种方式.       1. dbms_scheduler创建job调度.--查询  select * from dba_scheduler_jobs; --创建job  begin  dbms_s

PL/SQL数据类型 2014-12-29

1.变量和常量变量语法: variable_name data_type [[NOT NULL] [:=VALUE]]    说明:NOT NULL对变量定义非空约束,必须为变量赋非空的初始值,并且不允许在任何时候将其值修改为NULL.--变量样例:SQL>SERVEROUT ON SQL>DECLARE   v_num NUMBER(4);  BEGIN   v_num:=20;   DBMS_OUTPUT.PUT_LINE('变量名v_num的值为:'||v_num);  END;  /常

PL/SQL代码编写规则 2014-12-29

1.标识符命名规则    当在PL/SQL中使用标识符定义变量.常量时,标识符名称必须以字符开始,并且长度不能超过 30 个字符.另外,为了提高程序的可读性,Oracle 建议用户按照以下规则定义各种标识符:(1)当定义变量时,建议使用 v_ 作为前缀,例如 v_sal, v_job等.(2)当定义常量时,建议使用 c_ 作为前缀,例如 c_rate .(3)当定义游标时,建议使用 _cursor 作为后缀,例如 emp_cursor .(4)当定义例外时,建议使用 e_ 作为前缀,例如 e_i

PL/SQL块中不能直接执行DDL语句(错误) 2009-09-29

在PL/SQL块中不能直接执行DDL语句(后篇批量删除表时却明明在PL/SQL块中使用了DROP,而且执行成功,厄...自打三十大板...谁来救我...)declare    v_string    varchar2(1000);begin    v_string:='create table dm_test as    select * from dm_mpg_test where nyr=20080101;';    execute immediate v_string;end;如上执行将报

PL/SQL中如何让程序每隔几秒插入一条数据 2015-05-25

在编写ORACLE PL/SQL中,如果需要程序执行中暂停几秒钟再继续执行,可以通过oracle内置的dbms_lock.sleep来实现,不过dbms_lock包需要用户自己安装.[[email protected] ~]# su - oracle[[email protected] ~]$ sqlplus / as sysdbaSQL*Plus: Release 11.2.0.4.0 Production on Mon May 25 2 2015Copyright (c) 1982, 20

全绿色版的PL/SQL和Oracle客户端配置-打造绿色Oracle开发环境 2014-03-05

全绿色版的PL/SQL和Oracle客户端配置-打造绿色Oracle开发环境
我的环境:win7 64Oracle 10g服务器.也有11g的,都可以用.1.准备软件PL/SQL Developer 9.0.5.1648 绿色版注册版instantclient-basic-win0.2.0.5.zip2.解压与配置解压缩两个软件,我解压到:D:\instantclient-basic-win0.2.0.5然后打开plsql配置.为了确保不 ...

PL/SQL学习笔记(存储过程与触发器) 2007-11-07

存储过程:将命名的 PL/SQL 块,编译并存储在数据库中存储过程的各个部分:声明部分可执行部分异常处理部分(可选)存储过程的分类:过程 - 执行某些操作函数 - 执行操作并返回值子程序(存储过程)的优点:模块化将程序分解为逻辑模块可重用性可以被任意数目的程序调用可维护性简化维护操作安全性通过设置权限,使数据更安全过程:过程是用于完成特定任务的子程序 创建过程的语法:CREATE  PROCEDURE <procedure_name> (<argument> [IN|OUT|INO

使用PL/SQL删除百万条记录的大表 2012-04-29

使用PL/SQL删除百万条记录的大表: 最近开发人员对测试环境数据库进行了压力测试,数据库中产生了大量的脏数据.有几张大表里数据量均在百万甚至千万条的记录数.开发人员现提出需求如下:只清理其中的部分脏数据,不允许对这些表使用truncate操作.于是就有了下面的PL/SQL清理脚本: 1.编写删除数据表数据的脚本内容如下:$ cat data_del.sql set serveroutput onshow serveroutputDECLARE V_LOGNUM NUMBER;V_NEEDARC

64位Windows系统下PL/SQL连Oracle数据库的问题一例 2014-01-06

问题描述:在64位Windows系统下使用PL/SQL Developer连接Oracle 10g数据库,出现"ORA-12154: TNS:无法解析指定的连接标识符"的报错信息,经检查,数据库监听配置正确,sqlplus连接正常.问题分析: 既然sqlplus已经能够连接,就说明oracle的安装(至少客户端的安装)是正常的,TNS的配置也没有问题,那么问题只可能出在PL/SQL Developer 自身.突然想起,在安装PL/SQL时,曾经出现一个警告框,当时只是简单地忽略,未及细

无需安装Oracle,用PL/SQL直接连接Oracle服务器 2011-01-26

用PL/SQL连接Oracle的时候,没有必要安装Oracle服务器,只要安装一个Oracle客户端,然后使用绿色版PL/SQL连接就可以了.具体操作如下:1.下载Oracle客户端 http://u.115.com/file/f620af539e,下载以后运行里面的 “运行.cmd文件”.2.然后打开 NETWORK \ ADMIN\tnsnames.ora 文件,按照以下格式进行配置ClientName = (DESCRIPTION =     (ADDRESS_LIST =        

PL/SQL重新编译包无反应 2015-07-19

前几天碰到一个有趣的事情:早上同事执行一个包很久没有反应,就中断了执行,发邮件让我帮忙查看具体情况,我用PL/SQL Developer登录后,找到这个包的过程中发现这个包的图标有红色叉叉,也就是说这个包有地方没有编译通过,于是我便单击右键点击“重新编译”,结果一直没有响应,导致PL/SQL Developer直接卡死,刚开始没太留意,直接杀掉PL/SQL Developer相关进程,重新打开它然后编译这个包,结果还是这个情况,还是头一次遇到这种情况,一头雾水. 后来搜索了一下才知道原因:  

PL/SQL基础编程 2015-04-19

PL/SQL基础编程
      PL/Sql 编程       PL/Sql结构              [declare]                    --声明变量              begin                   --执行部分              [exception]                   ---异常处理部分               ...

PL/SQL的基本介绍 2008-11-04

PL/SQL pl/lql块基本结构:  declare  ...  begin  ...  exception  ...  end;  /变量的命名: 1:声明变量  赋予适当的变量名  赋予变量类型及长度  定义变量  控制变量的范围 2.命名规范:  变量由字母开头.  可以包含数字.下划线.#.$等  变量长度范围 0  大小写不区分  变量名不能是系统关键字举例:  declare x varchar2(100); begin x:='要你命3000!'; DBMS_output

oracle每日一练免安装Oracle客户端使用PL/SQL 2015-10-21

oracle每日一练免安装Oracle客户端使用PL/SQL
免安装Oracle客户端使用PL/SQL Oracle客户端挺招人烦的,部署连接它的应用通常需要先安装它的客户端,安装程序要求在目标机器上写注册表,假设你没有洁癖的话,你仍可能被下面的事情绊住:当你的机器上的其他程序依赖于x64的Oracle的程序,并且它们很有可能根本不是你写的,因此你还不敢随便乱动服务器,但是你可能需要一个PL/SQL用来在相同的环境下执行查询,这个时候你还 ...

PL/SQL访问64位ORACLE的解决办法 2012-07-08

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

PL/SQL登陆错误:SQL*NET没有完全安装 2012-07-08

登陆PL/SQL时报错内容一般为:初始化错误 SQL*NET没有完全安装 OracleHomekey:OracleHomedir :解决方法:Oracle10g装在D:\oracle\ 则:Oracle Home为D:\oracle\product\10.1.0 OCI Library为D:\oracle\product\10.1.0\Db_1\BIN\oci.dll
一周排行
  • 实时监控Cat是大众点评研发并使用的,它由吴其敏团队开发,在InfoQ说有一些关于Cat的介绍,但一般是理论的介绍,对如何使用说的不多,DEMO也很少,所以还是需要我们自己去研究一下的. InfoQ上两个视频 htt ...
  • 在VMwareWorkstation8.0.1中安装苹果MACOSXLion狮子系统
    图13.安装最新版本的VMware Workstation软件.例如本文就选用了8.0.1 ...
  •   运维过程中,有时需要快速查找HBA卡的WWN号,现把几种常见的系统下查找WWN号的方法总结一下.AIX:    1,获得AIX主机连接的光纤设备:       # lsdev -Cc adapter -S a | ...
  • 希捷硬盘校准日志分析     校准:是厂家固化在硬盘固件区内的一种硬盘自我修复程序,其在硬盘的维修过程中占有很重要的地位,可以修复大量红绿块.不稳定扇区.固件区部分缺陷,是厂家对付故障硬盘的杀手锏.操作比较简单,唯一 ...
  •  柱子是圆的还是方的?  一张神奇的图片:耶鲁大学耗时5年的研究成果如果你看见这个舞女是顺时针转,说明你用的是右脑:如果是逆时针转,说明你用的左脑.耶鲁大学耗时5年的研究成果.据说,14%的美国人可以两个方向都能看见 ...
  • 很多关于Linux的书籍在前面章节中写了一大堆东西来介绍Linux,可惜读者看了好久也没有正式开始进入Linux的世界,这样反而导致了他们对Linux失去了一些兴趣,而把厚厚的一本书丢掉.Linux的历史确实有必要让 ...
  • Mysql ERROR 1045 (28000): Access denied for user 'root'@'localhost'问题的解决这种问题需要强行重新修改密码,方法如下:/etc/init.d/mysq ...
  • 写个脚本#!/bin/sh NTPQ="/usr/sbin/ntpq" if test -z "$1″ ; then echo "You need to supply an N ...
  • 如果你的程序界面所示的这个样子,那么你一定是同时使用了UITabBarController以及UINavigationController吧.再如果,你希望实现这样子的效果:1.用户起初在“分类”这个视图里面查看了一 ...
  • [IT168 专稿] 作者:IT168 东方蜘蛛  2近日美国著名软件开发商Sun宣布,将以10亿美元的天价收购开源数据库软件公司MySQL.是什么让Sun一掷千金拿下MySQL?而Sun对这个开源 ...