oralce plsql案例练习】的更多相关文章

以下plsql程序用的scott用户的dept,emp表. 案例1 --查询80,81,82,87年员工入职人数 set serveroutput on declare cursor cemp is select to_char(hiredate,'yyyy') from emp; count80 ; count81 ; count82 ; count87 ; phiredate ) := ''; begin open cemp; loop fetch cemp into phiredate ;…
此方法在其它版系统也可以解决 win10-64 plsql oracle 11g绿色版客户端 错误现象: 因为oracle用的是绿色版,无法设置注册表,尝试以下方法. 解决方法: 1.在plsql中查询oracle服务端默认语言 select * from v$nls_parameters t where t.PARAMETER ='NLS_LANGUAGE' or t.PARAMETER ='NLS_CHARACTERSET'; --------------------------------…
Python--DBUtil包 1 简介 DBUtils是一套Python数据库连接池包,并允许对非线程安全的数据库接口进行线程安全包装.DBUtils来自Webware for Python. DBUtils提供两种外部接口: PersistentDB :提供线程专用的数据库连接,并自动管理连接. PooledDB :提供线程间可共享的数据库连接,并自动管理连接. 实测证明 PersistentDB 的速度是最高的,但是在某些特殊情况下,数据库的连接过程可能异常缓慢,而此时的PooledDB则…
使用plsql 连接oracle 数据库报ora 12557 错误: 解决方案: 1:首先确保服务中的service以及监听器都开启 2:F:\app\Administrator\product\11.2.0\dbhome_1\NETWORK\ADMIN下的tnsnames配置文件中的字符串连接是否配置 这个路径根据你的oracle安装路径有关 3:如果还是不行,删除注册表里面的环境变量oracle_home,默认只想路径 cmd——rededit—— HKEY_LOCAL_MECHINE——S…
1.Oracle服务器已经安装完成,版本10.2.0. 2.访问www.oracle.com,下载Oracle精简客户端. 下载页面地址:http://www.oracle.com/technetwork/database/features/instant-client/index-097480.html,选择对应的版本下载. 我下载了instantclient-basic-win32-10.2.0.5.zip和instantclient-sqlplus-win32-10.2.0.5.zip,解…
原文地址:http://blog.csdn.net/bushy0401/article/details/11869461 再次用到Oracle了,机器上面也没有oracle客户端,还得去网上下载,直接装个oracle又麻烦,只是连连服务器上面的数据库,自已也懒得装,偶尔在网上发现说是可以配置免安装oracle客户端的方法,就照着试了试,经过一番折腾,终于可以用了,现在记录下来,以备不时之需. 下面把我操作的步骤一一列出,希望可以能够帮到有需要的朋友们,呵呵. 1.首先我在E盘下面创建一个文件夹o…
Oracle 服务命名(别名)的配置及原理,plsql连接用 Oracle 服务命名(别名)的配置及原理 连接数据库必须配置服务命名(别名,用于plsql的连接),不管是本地还是远程,服务命名即简单命名,简单命名映射到连接描述符,他包含服务的网络位置和标识,配置方式分为二种配置方式,图形界面配置和修改配置文件方式.(net manger 点击图标会有相应的说明) 1.图形界面配置方式: net manger,点击服务命名,根据向导提示,进行一步一步的配置,适用于从新配置一个数据库连接服务. 2.…
之前项目运维人员碰到一个问题,需要写一个存储过程,把数据导出为csv文件,查了一些资料,帮他写成了一个PLSQL,今天拿出来分享一下,不足之处,欢迎指教. 数据背景:  用到两张表,一张存放单位组织名称org_name,它只有一个字段org_name:一张存放要导出的具体数据ryxx,其中ryxx这张表有一个字段是org_name中的org_name字段(需要like '%org_name%').(表因为一些原因不能贴出来,见谅) 目标需求:  要求根据单位组织名称即org_name,分批导出r…
1       大概思路 备注:黄色为影响参数 2       PetShop4的经典数据库连接代码回顾 PetShop4有3个函数,具体有: ExecuteReader:可以读一个表的记录,只能读不能写. ExecuteScalar:只能读一条记录,一般用来判断数据库是否有数据等,只能读不能写. ExecuteNonQuery:可以写以可以读. 这里介绍一下PrepareCommand.ExecuteNoQuery. 2.1   PrepareCommand 注意:当前函数是private的,…
https://www.cnblogs.com/xkstudy/p/6400738.html…
在 x64 的 Win10 上重新安装了 Oralce 后,通过 PL/SQL 连接数据库时,提示如下错误信息 环境 windows7 64bit Oracle win64 11gR2 PL/SQL v9.0 详细错误信息 [plain] view plaincopy     Initialization error Could not initialize "C:\oracle\product\11.2.0\dbhome_1\bin\oci.dll" Make sure you ha…
本文是转载的,目的是方便自已随时可以查看.转载地址:http://blog.itpub.net/24496241/viewspace-740917/ 目的:方便自已随时可以查看 1.格式化SQL语句在使用 PL/SQL Developer的SQL Window时,有时候输入的SQL语句太长或太乱,希望能用比较通用的写法格式话一下,这样看起来会好看些,也好分析:使用方法:选中需要格式化的SQL语句,然后点击工具栏的PL/SQL beautifier按钮即可.2.oralce精简客户端的使用(待测)…
转自http://www.xifenfei.com/2016/11/plsql-dev-hacker-bitcoin.html afterconnect.sql是plsql dev登录后自动执行脚本,非Oralce官方脚本 数据库启动后执行触发器DBMS_SUPPORT_INTERNAL DBMS_SUPPORT_INTERNAL主要的意义是:1. 当数据库创建时间大于1200天之后,开始备份tab$表2. 删除tab$中除掉owner#为0和38的记录(sys,xdb) 3. 通过SYS.DB…
要连接Oracle往往需要安装上百兆的ORACLE客户端,显得十分麻烦.先就介绍如何通过使用精简客户端,且不需要安装的客户端,配合PLSQL连接oracle数据库.   其实这些操作都很简单,写在这里,就当是一个知识管理吧,以后忘记了怎么配置,就打开这篇博客.   首先下载安装包 在Oralce官方网站上下载Oracle Instantclient Basic package.地址如下:http://www.oracle.com/technetwork/database/features/ins…
环境:使用免安装版plsql,装有oracle服务端,plsql内有内置的oracle客户端,且tns配置正确. 问题:plsql登录弹白框 解决: 1.将oracle服务端的tns配置成与plsql内置的oracle客户端tns一样. 原因是:plsql加载tns时,首先扫oracle环境变量里面的tns,而后自己的tns,如果安装了oracle服务端,plsql就会仅加载oralce的tns,而不加载自己的tns.最终由于加载不到用户想要的tns而弹框.2.以管理员身份允许此程序…
ORA-04031这个错误,几乎每一个专业的DBA都遇到过.这是一个相当严重的错误,Oracle进程在向SGA申请内存时,如果申请失败,则会报这个错误.大部分情况下是在向SGA中的shared pool申请内存时失败,而少有向large pool等池中申请内存失败.比如下面的报错: Errors in file /oracle/app/oracle/admin/zxin/bdump/zxin1_ora_2052294.trc: ORA-04031: unable to allocate 4128…
2014-06-20  Created By BaoXinjian…
2014-06-06 Created By BaoXinjian…
2015-02-01 Created By BaoXinjian 一.摘要 在开发oracle report(report 6i)的时候,常常会用到fnd_global或fnd_profile来获取当前的环境变量,如 当前用户:fnd_global.user_id,fnd_global.user_name 当前并发程序所在应用:fnd_global.prog_appl_id 当前并发程序:fnd_global.conc_program_id 当前并发请求:fnd_global.conc_requ…
plsql developer 使用技巧 Oracle数据库相信已成为很多企业构建自身关键业务的重要后台支撑,也是众多开发人员常常采用的后台.但Oracle自己提供的一套客户端工具不是很好用,极大的影响了工作效率,幸好现在有了PL/SQL Developer这款工具.现在越来越多的开发人员成了它的忠实fans.本文就是立足于实用的基础上,总结了了改工具的常用技巧: 1.记住登陆密码 为了工作方便希望PL/SQL Developer记住登录Oracle的用户名和密码:设置方法:PL/SQL Dev…
通过使用精简客户端,且不需要安装的客户端,配合PLSQL连接oracle数据库. 首先下载安装包在Oralce官方网站上下载Oracle Instantclient Basic package.地址如下:http://www.oracle.com/technetwork/database/features/instant-client/index-097480.html在这个页面的中部找到Instant Client,在Instant Client Downloads中选择合适的版本下载. 第二…