- 浏览: 681163 次
- 性别:
- 来自: 中山
文章分类
最新评论
-
wuhuizhong:
jFinal支持Rest风格吗?可以想spring mvc那样 ...
在JFinal的Controller中接收json数据 -
wuhuizhong:
在jfinal中应如何获取前端ajax提交的Json数据?ht ...
在JFinal的Controller中接收json数据 -
wuhuizhong:
jfinal如何处理json请求的数据:问题: 在某些api接 ...
在JFinal的Controller中接收json数据 -
wuhuizhong:
Ubuntu14.04 安装 Oracle 11g R2 Ex ...
Oracle 11g release 2 XE on Ubuntu 14.04 -
alanljj:
这个很实用,已成功更新,谢过了!
odoo薪酬管理模块l10n_cn_hr_payroll
Quest公司提供的免费PLSQL代码库,提供了不少增强型功能,如果是做Oracle数据库开发的人,可以拿来学习或者直接使用。
一、说明
The PL/Vision Code Library provides over 1,000 PL/SQL functions and procedures that extend the capabilities of the PL/SQL language.
PL/Vision Code Library is a freeware product. Quest Support does not support this product. If you have any questions about PL/Vision, please send an email to steven.feuerstein@quest.com.
PL/Vision Code Library Functional Categories:
* String Operations
* Date Management
* Error Management
* Dynamic SQL Operations
* Transaction Management
* Developer Utilities
* Data Dictionary Access
The PL/Vision Code Library requires PL/SQL Release 2.3.4 and above (corresponding to Oracle Server Release 7.3.4 and above). All packages have been tested through Oracle Version 9.2.
二、下载和安装软件包
软件包下载: http://www.toadworld.com/LinkClick.aspx?fileticket=YJTcriH32PQ=&tabid=316
unzip the KXPLVISION_v1.0.zip file into your directory of choice.
Run the KXPLVISION_v1.0.exe to install the Code Library.
To view the Code Library, from your Start Menu, select Programs > Quest Software > PL/Vision Code Library > PL/Vision Code Library.
三、安装PL/Vision到数据库
1、安装过程就是新建一些表和package对象到指定的数据库用户下。
unix服务器上安装注意:
把 C:\Program Files\Quest Software\PLVision Code Library 下各目录的文件以Ascii方式上传至unix服务器后,一些unix主机会把传输的文件名转成大写,这样就需要执行 $ sh ./plvlcase.sh < filelist 把文件名转成小写。
2、新建一个用户(最好取名为plvision)并且赋权,当然也可以使用一个已经存在的数据库用户。
SQL> conn /as sysdba SQL> drop user plvision cascade; SQL> create user plvision identified by oss; SQL> grant dba to plvision; SQL> grant select on DBA_COL_COMMENTS to plvision; grant select on DBA_CONS_COLUMNS to plvision; grant select on DBA_CONSTRAINTS to plvision; grant select on DBA_DEPENDENCIES to plvision; grant select on DBA_IND_COLUMNS to plvision; grant select on DBA_JOBS_RUNNING to plvision; grant select on DBA_TAB_COLUMNS to plvision; grant select on DBA_ERRORS to plvision; grant select on DBA_INDEXES to plvision; grant select on DBA_JOBS to plvision; grant select on DBA_OBJECTS to plvision; grant select on DBA_SEQUENCES to plvision; grant select on DBA_SOURCE to plvision; grant select on DBA_SYNONYMS to plvision; grant select on DBA_TABLES to plvision; grant select on DBA_TRIGGERS to plvision; grant select on DBA_VIEWS to plvision; grant execute on DBMS_PIPE to plvision; grant create PROCEDURE, create PUBLIC SYNONYM, drop PUBLIC SYNONYM, create SEQUENCE, create TABLE, create VIEW to plvision; grant unlimited tablespace to plvision;
3、以新用户登陆并安装
C:\Documents and Settings\sz>cd C:\Program Files\Quest Software\PLVision Code Library\Source C:\Program Files\Quest Software\PLVision Code Library\Source>sqlplus plvision/oss@orcl42 SQL> @plvinstall
按照提示一步步确认:
...
Install (I) or Quit (Q): I
...
Press <ENTER> to install for Oracle 9.2, or choose from the list: 5
...
Enter component(s) you want to install (1/2/3/P) : 3
...
*** Press ENTER to acknowledge and continue...
...
... Press <ENTER> to continue ...
...
... Press <ENTER> to continue ...
...
Installation process complete. Press ENTER to close SQL*Plus...
4、安装后工作
1) 为了操作OS文件和调度jobs,需要确认Oracle本身已经安装了 UTL_FILE 和 DBMS_JOB 两个包。
并设置以下初始化参数:
utl_file_dir = <directory>
job_queue_processes=<number, 0-36, recommended 3>
job_queue_interval=<seconds, 1-3600, recommended 60>
job_queue_keep_connections = <TRUE or FALSE>
C:\Program Files\Quest Software\PLVision Code Library\Source>sqlplus sys/change_on_install@orcl42 as sysdba SQL> set lines 256 SQL> alter system set utl_file_dir='/opt/oracle' scope=spfile; SQL> alter system set job_queue_processes=3 scope=spfile; SQL> shutdown immediate SQL> startup SQL> show parameter utl_file_dir SQL> show parameter job
2)为了使用PLVdyn包(PLVdyn offers an easy-to-use interface to the built-in DBMS_SQL package)
SQL> conn plvision/oss@orcl42 SQL> grant execute on plvdyn to public;
3)检查是否有失效对象
四、分析PL/Vision
SQL> conn plvision/oss@orcl42 SQL> @plvanalyze
五、删除PL/Vision
SQL> conn plvision/oss@orcl42 SQL> @plvremove ... Enter option : 4 ... ... Press <ENTER> to continue ...
六、使用PL/Vision
SQL> conn wacos/oss@orcl42 SQL> exec PLVddd.tbl(user,'tab_test2'); /*============PL/Vision Reverse Engineering ============== | Auto-Generated DDL (3? 13, 2008 17:01:38) | -------------------------------------------------------- | Table Generated For wacos.tab_test2 |========================================================*/ CREATE TABLE wacos.tab_test2 ( col2 VARCHAR2(10), col5 CHAR(1) CHECK (col5 in ('1','2','3')), testlob BLOB ) ; ALTER TABLE wacos.tab_test2 ADD ( PRIMARY KEY (COL2,COL5) ); PL/SQL 过程已成功完成。 SQL>
发表评论
-
用函数unistr将Oracle数据库中的Unicode转换为中文
2016-07-19 11:51 7918例子: DECLARE V_EXT_DES V ... -
ORACLE APPLICATION EXPRESS 5.0 升级
2016-05-12 11:43 580Oracle11GR2 XE 缺省是安装了oracle ap ... -
Oracle ACL(Access Control List)
2016-05-12 11:36 889在oralce 11g中假如你想获取server的ip或者h ... -
了解systemstate dump
2016-04-26 14:09 487当数据库出现严重的性能问题或者hang了的时候,我们非常需要 ... -
通过ORACLE的UTL_HTTP工具包发送包含POST参数的请求
2016-03-18 16:25 5152DECLARE req utl_http. ... -
Shell: extract more from listener.log(分析监听日志)
2016-03-16 14:57 1148统计一天内每小时的session请求数 # fgrep ... -
ORA-01031: insufficient privileges 问题解决笔记
2016-02-01 15:53 1186A) File $Oracle_HOME/network/a ... -
listener.log中报Warning: Subscription For Node Down Event Still Pending问题的解决方法
2016-01-07 16:34 1634一套Oracle 10.2.0.1 for aix的数据库环 ... -
Oracle触发器和MySQL触发器之间的区别
2015-11-19 12:55 670Oracle触发器格式: CREATE [OR RE ... -
查询正在执行的存储过程
2015-11-13 09:27 20501、找正在执行的PROCEDURE的 sid ,serial# ... -
undo表空间损坏的处理过程
2015-10-14 13:49 1219磁碟陣列故障,分區/rman上包括undo和archivel ... -
登录oracle资料库时很久无反应的问题处理一例
2015-10-11 10:56 993原因是系统存在僵死的进程,促使session处于激活状态.首 ... -
TNS-12560问题解决
2015-10-01 19:52 613tnsping远程主机实例出现TNS-12560: TNS ... -
查看undo中sql语句的占用情况
2015-08-06 17:18 1764查看undo中sql语句的占用情况 select * ... -
Install Open System Architect And ODBC Instant Client
2015-05-21 14:03 749How to Install Open System Arc ... -
恢复oracle中用pl sql误删除drop掉的表
2015-04-03 16:12 553查看回收站中表 select object_name,or ... -
在Oracle Linux 6.6上安装Oracle 10gR2
2015-01-15 15:36 2681查看硬體配置 # df -h Filesystem ... -
kill
2015-01-03 11:36 457--根据某一对象查询进程 col owner fo ... -
Oracle 数据库Storage存储迁移笔记
2014-12-27 11:08 9861.确认数据文件、控制文件、临时文件、日志文件 位置 / ... -
異地備份資料庫的開啟步驟
2014-11-19 14:03 487使用EMC設備執行異地備份, 資料庫的複製是開啟的狀態下, ...
相关推荐
Chapter 4, Getting Started with PL/Vision gets you started with PL/Vision, a collection of PL/SQL packages and supporting SQL*Plus scripts that can radically change the way you develop applications ...
It comes with PL/Vision software, a library of PL/SQL packages developed by the author, and takes you behind the scenes as it examines how and why the PL/Vision packages were implemented the way they...
在本教程中,我们将深入探讨51单片机使用PL2302芯片进行通信以及如何安装相关驱动和烧录程序。 PL2302是一款常用的USB转串口芯片,常用于单片机的调试和编程。它能够将电脑的USB接口转换为标准的串行接口(如TTL或...
1.首先,登陆PL/SQL Developer,PL/SQL Developer要到期了 2.输入指令“regedit”打开注册表,如图所示 3.然后,在注册表里按HKEY_CURRENT_USERSoftwareAllround Automations 这个路径找到“Allround Automations ...
安装驱动后,用户可以使用各种编程软件(如Keil μVision、Proteus或ISP烧录工具)来上传编译好的51单片机程序,或者进行在线仿真和调试。 51单片机的编程通常涉及以下几个步骤: 1. **编写源代码**:使用C语言或...
下面是 Keil μVision2 的使用教程,介绍了 Keil μVision2 的安装、简单使用和调试过程。 1. Keil μVision2 的安装 首先,从光盘中单片机软件\setup\setup.exe 安装程序,选择安装“EvalVersion”版进行安装,...
- `CUDA: http://gforge.man.poznan.pl/gf/project/cudaopencv/scmsvn/` 和 `http://wiki.livedoor.jp/mikk_ni3_92/d/CUDA::2%C3%CD%B2%BD::%CA%A3%BF%F4%CB%E7`:这些链接涉及到使用CUDA进行图像处理,CUDA是...
"Path loss prevision with Edwards and Durkin model" 提供了一种基于Edwards和Durkin模型的路径损耗预测方法。 Edwards和Durkin模型是一种适用于城市环境的路径损耗预测模型,由A.B. Edwards和J.F. Durkin在1978...
要使用车牌检测,请使用您的图片调用端点/v1/vision/custom/licence-plate ,如果找到车牌,您会得到以下响应: { 'success' : True , 'predictions' : [{ 'confidence' : 0.93365675 , 'label' : 'licence-pl
8. **执行安装脚本**:在 `vmware-tools-distrib` 目录下,运行安装脚本 `sudo ./vmware-install.pl`。这个脚本会自动处理大部分安装过程。 9. **确认安装**:在安装过程中,当出现提示时,按回车键继续。直到提示 ...
首先,Keil uVision2提供了全面的源代码编辑器,支持多种编程语言,包括汇编语言、C语言和PL/M语言。这对于开发者来说是一个巨大的优势,因为它允许他们在同一平台上处理各种类型的项目。编辑器具备语法高亮、自动...
在提供的压缩包"Path loss prevision with Ibraim and Parsons model"中,可能包含以下内容: - 模型的详细描述和理论背景 - 不同环境下的模型参数设置 - 实际案例研究,展示如何应用这两个模型 - 数据集,可能包含...
手册中提到了多个商标和版权信息,包括“Keil C51™”、“Keil CX51™”、“µVision2”等Keil Elektronik GmbH的商标,“Microsoft®”、“Windows™”等微软公司的商标,“IBM®”、“PC®”、“PS/2®”等IBM公司...
### DSpace 1.5.2 使用手册:深入解析与应用 #### 一、DSpace系统文档概览 DSpace 1.5.2作为一款先进的数字...通过深入了解其功能、结构和安装流程,可以最大化地利用DSpace的优势,为学术和科研领域带来巨大的价值。
这可能涉及到使用串口调试助手或者专门的单片机开发环境,如Keil μVision,进行程序下载和运行,同时监控数码管的显示情况,确保正确无误。 在51单片机课程设计2010年6月的文档中,可能会包含以下内容:项目背景...
本文将深入探讨Vitis HLS 2021.2的关键特性和使用方法,并结合提供的示例进行解析。 首先,Vitis HLS(High-Level Synthesis)是Xilinx开发的高层次综合工具,它简化了FPGA设计流程,使得软件工程师也能参与到硬件...
对于STC89C51RC/RD+系列的在板下载操作,首先需要安装STC_ISP烧录软件,如果是使用AVR开发板,还需安装PL2303 USB下载驱动。下载过程包括以下步骤: 1. 使用串行电缆连接PC机的COM口和实验板的RS-232串口。 2. 在STC...
2. **多语言支持**:该软件支持汇编、C和PL/M语言,其中C语言因其简洁高效而被广泛应用,而汇编语言则在特定场合下提供更精细的控制。 3. **调试工具**:内建的μVision调试器是其亮点之一,可进行断点设置、变量...