原文:[推荐]ORACLEPL/SQL编程之四:把游标说透(不怕做不到,只怕想不到)[推荐]ORACLEPL/SQL编程之四:把游标说透(不怕做不到,只怕想不到)继上两篇:ORACLEPL/SQL编程之八:把触发器说透ORACLEPL/SQL编程之六:把过程与函数说透(穷追猛打,把根儿都拔起!)得到了大家的强力支持,感谢。接下来再下猛药,介绍下一篇,大家一定要支持与推荐呀~!我也才有动力写后面的。本篇主要内容如下:4.1游标概念4.1.1处理显式游标4.1
系统 2019-08-12 01:52:25 2542
一、什么是oracle字符集Oracle字符集是一个字节数据的解释的符号集合,有大小之分,有相互的包容关系。ORACLE支持国家语言的体系结构允许你使用本地化语言来存储,处理,检索数据。它使数据库工具,错误消息,排序次序,日期,时间,货币,数字,和日历自动适应本地化语言和平台。影响oracle数据库字符集最重要的参数是NLS_LANG参数。它的格式如下:NLS_LANG=language_territory.charset它有三个组成部分(语言、地域和字符
系统 2019-08-12 01:52:04 2542
第一步先做一个备份#!/bin/shexportORACLE_BASE=/home/oracle/appexportORACLE_HOME=$ORACLE_BASE/oracle/product/11.2.0/dbhome_1exportORACLE_SID=orclexportLD_LIBRARY_PATH=$ORACLE_HOME/bin:$PATH:$HOME/bin//注意是冒号rq=`date'+%Y%M%D%H%M'`/home/oracle/
系统 2019-08-12 01:33:01 2542
create用户sql代码1.Sql代码SQL>createuservisiontvidentifiedbyvisiontvdefaulttablespacevisiontvquota10monusers;SQL>createuservisiontvidentifiedbyvisiontvdefaulttablespacevisiontvquota10monusers;grantprivilegesql代码1.Sql代码SQL>grantconnect,r
系统 2019-08-29 22:56:47 2541
0、准备工作--创建被传输的表空间SQL>createtablespacetbs_singledatafile'c:\oracle\oradata\ora9i\tbs_single01.dbf'size100Mextentmanagementlocal;--创建用户,并将表空间作为默认表空间SQL>createusertranpidentifiedbyoracledefaulttablespacetbs_single;SQL>grantconnect,re
系统 2019-08-12 09:30:24 2541
--==================================================--Oracle闪回特性(FlashbackQuery、FlashbackTable)--==================================================Oracle闪回查询是指针对特定的表来查询特定的时间段内的数据变化情况来确定是否将表闪回到某一个特定的时刻以保证数据无讹误存在。这个特性大大的减少了采用时点恢复所需的
系统 2019-08-12 01:55:31 2541
1.数据文件自动扩展的好处1)不会出现因为没有剩余空间可以利用到数据无法写入2)尽量减少人为的维护3)可以用于重要级别不是很大的数据库中,如测试数据库等2.数据文件自动扩展的弊端1)如果任其扩大,在数据量不断变大的过程中会导致某个数据文件异常的大2)没有人管理的数据库是非常危险的3.查询当前数据库中表空间SEC_D是否为自动扩展sec@orcl>selecttablespace_name,file_name,autoextensiblefromdba_da
系统 2019-08-12 01:54:20 2541
1.Oracle10g安装过程中出现“无法确定主机的IP地址时产生该异常错误”。(本机设置自动获得IP地址)Oracle在用NetConfiguraton配置网络服务名时需要取系统的IP地址,而如果解析IP地址错误就会出现上述异常。经修改c:\windows\system32\drivers\etc\hosts文件来手动解析后安装成功,文件内容如下:127.0.0.1localhost192.168.1.102ldgis2.检查完成。此次检查的总体结果为:
系统 2019-08-12 01:53:42 2541
Oracle安装完后,其中有一个缺省的数据库,除了这个缺省的数据库外,我们还可以创建自己的数据库。对于初学者来说,为了避免麻烦,可以用'DatabaseConfigurationAssistant'向导来创建数据库。创建完数据库后,并不能立即在数据库中建表,必须先创建该数据库的用户,并且为该用户指定表空间。下面是创建数据库用户的具体过程:1.假如现在已经建好名为'news'的数据库,此时在F:/oracle/product/10.1.0/oradata/目
系统 2019-08-12 01:51:50 2541
最近由于项目的要求,要使用oracle11gR2数据库,在安装时都没有出什么问题,可以使用sqlplussystem/123连接数据库,但是在安装完之后,使用sqlplussystem/123连接数据库时,提示TNS适配器错误。使用度娘查了一下,答案都是ctrl+C和ctrl+V的,试了之后没有效果,最后看到有人提示修改系统环境变量中数据库目录和客户端目录的位置,小试了一下,奇迹终于出现了。安装oracle客户端后,在环境变量中,客户端的路径C:\app\
系统 2019-08-12 01:32:55 2541
1.先裝好CentOS5.4注意:A.記得裝好後要先關閉SELinuxB.oracle需要有1G以上的實體記憶體(VM中建議1100MB)C.建議2GB(或2倍以上的實體記憶體)的SWAP空間D.安裝必須套件(這全部是同一行)[root@oracle~]#yum-yinstallbinutilscompat-libstdc++-33elfutils-libelfelfutils-libelf-develgccgcc-c++glibcglibc-common
系统 2019-08-12 01:32:40 2541
一.Cursor说明Oracle里的cursor分为两种:一种是sharedcursor,一种是sessioncursor。1.1Sharedcursor说明sharedcursor就是指缓存在librarycache(SGA下的SharedPool)里的一种librarycacheobject,说白了就是指缓存在librarycache里的sql和匿名pl/sql。它们是Oracle缓存在librarycache中的几十种librarycacheobje
系统 2019-08-12 09:30:33 2540
最近在做修改字符集的实验,悲剧的是修改后重启,数据库启动不了。SQL>altersystemsetnls_language='AMERICAN'scope=spfile;SQL>altersystemsetnls_territory='AMERICAN'scope=spfile;SQL>shutdownimmediate;SQL>startupORA-12700:invalidNLSparametervalue(nls_territory)解决方案:将sp
系统 2019-08-12 01:54:17 2540
1.创建表空间1)登录http://localhost:5560/isqlplus用户名system密码是装oracle时指定的连接标识符不填2)创建用户datasearchCREATEROLE"DATASEARCHROLE"NOTIDENTIFIED;GRANT"CONNECT"TO"DATASEARCHROLE";GRANT"DBA"TO"DATASEARCHROLE";GRANT"RESOURCE"TO"DATASEARCHROLE";3)创建表空间
系统 2019-08-12 01:52:36 2540
oracle之内存—鞭辟近里(四)今天是2013-07-11日,首先我非常感谢我的哥们也是我的网友杨工,非常感谢他能在大数据库内帮我执行一下我所需要的信息。就是他说的网络真是一个互助友爱的平台。前面,我学习pga内存的结构concept以及常用的动态查看pga的分配使用情况。现在我在学习一下怎么启动pga管理。如果启动一个自动管理的pga,需要配置二个参数,一个是pga_aggregate_target,一个是workarea_size_policy,这些
系统 2019-08-12 01:52:09 2540