Oracle
-
Linux 设置oracle1521端口
Linux 设置oracle1521端口centos5安装oracle实现其他机器连接,oracleserver与其他机器可以ping通,但由于linux防火墙默认是不开启1521端口的,应此需设置iptables;开始用命令设置:iptables-AINPUT-ptcpdport1521-jACCEPTiptables-AOUTPUT-ptcpsport1521-jACCEPT
-
oracle操作字符串:拼接、截取、查找、替换
oracle操作字符串:拼接、截取、查找、替换1、拼接字符串格式一:可以使用”||”来拼接字符串select’拼接’||’字符串’asstrfromdual格式二:通过concat()函数实现selectconcat(‘拼接’,’字符串’)asstrfromdual注:oracle的concat函数只支持两个参数的方法,即只能拼接两个参数,如要拼接多个参数则嵌套使用concat可实现,如:selectconcat(concat(‘拼接’,’多个’),’字符串’)fromdual2.1、截取字符串
-
Oracle 数据库一键安装,从未如此简单
Oracle 数据库一键安装,从未如此简单提高生产力,释放劳动力!
-
Oracle创建/删除表空间和用户
Oracle创建/删除表空间和用户创建表空间和用户开启Oracle服务Win+R输入cmd打开命令提示符窗口登录sqlplus/nologconnect/assysdba;先创建表空间createtablespacetablespace_nameloggingdatafile‘D:\test1.dbf’size1024m;再创建用户(指定默认表空间,所以要先创建表空间)create
-
oracle 无法从套接字读取更多的数据
oracle 无法从套接字读取更多的数据http://blog.sina.com.cn/s/blog_53a844e50100wls9.html 自己遇到的问题 sql语句:select*from(selectt2.jgdmasjgdm,t2.jgmcasjgmc,t2.org_typeasorgType,t2.org_symbolasorgSymbolfromt_xt_jg_bizrel
-
oracle删除表空间文件后表空间无法删除
oracle删除表空间文件后表空间无法删除Oracle数据库中删除了表空间物理文件XXX.ora后导致用droptablespace删除表空间失败,解决方法如下: 用sqlplus/nolog命令进入oracle数据库执行如下命令: sqlconn/assysdba; sqlstartup;(如果数据库已启动则不需要此命令) sqlalterdatabasedatafile”/home/orac
-
ORACLE 游标
ORACLE 游标ORACLE游标:对于处理多行记录的事务经常使用游标来实现。游标是一个指向上下文的句柄(handle)或指针。上下文包括要处理的行的数目,一个指向语句被分析以后的表示形式的指针以及查询的活动集(activeset)。1.显式游标处理定义游标:就是定义一个游标名,以及与其相对应的SELECT语句。CURSORcursor_name[(parameter[,parameter…
-
Oracle入门书籍推荐
Oracle入门书籍推荐作者:eygle|English【转载时请标明出处和作者信息】|【恩墨学院OCM培训传DBA成功之道】链接:http://www.eygle.com/archives/2006/08/oracle_fundbook_recommand.html很多朋友要我帮忙推荐一下Oracle的入门书籍,能够了解Oracle的基本概念、基本知识的那种。我就免为其难,推荐几本。首先我想强
-
oracle 存储过程返回结果集
oracle 存储过程返回结果集因为以前一直用sqlserver多,现在一下子用oracle,工具什么都不熟,局限于sqlserver的思想 网上搜,和问朋友,跟我讲了一大堆,什么loop啊,decalre啊,package啊,什么命令窗口啊,什么sqlplus啊,什么不支持pl/sql啊.耽误了好几个小时..完全都是在误导人,其实什么都不需要。只需要定义一个结果集,把东西存到结果集中就结束(这个结果集叫做游标),先…
-
oracle菜鸟入门,Oracle入门教程,新手必读
oracle菜鸟入门,Oracle入门教程,新手必读1.删除表的注意事项在删除一个表中的全部数据时,须使用TRUNCATETABLE表名;因为用DROPTABLE,DELETE*FROM表名时,TABLESPACE表空间该表的占用空间并未释放,反复几次DROP,DELETE操作后,该TABLESPACE上百兆的空间就被耗光了。2.having子句的用法having子句对groupby子句所确定的行组进行控制,having子…
-
oracle 修改字符编码
oracle 修改字符编码1.问题描述在安装oracle时设置的编码是ZHS16GBK,安装完成之后,创建表时,发现COMMENT字段的信息都是乱码。这时需要修改oracle的字符编码2.解决问题第一步:查看oracle的字符编码SQL>select*fromv$nls_parameters;PARAMETERVALUE…
-
Oracle dba和sysdba的区别
Oracle dba和sysdba的区别之前老是把dba和sysdba混为一体,今天看到论坛在讨论两者的区别,特记录如下:SYSDBA不是权限,当用户以SYSDBA身份登陆数据库时,登陆用户都会变成SYS.sysdba身份登陆可以打开,关闭数据库,创建SPFILE,对数据库进行恢复操作等,而这些是DBA角色无法实现的;sysdba是系统权限,dba是用户对象权限;sysdba,是管理oracle实例的,它的存在不依赖于
-
Oracle客户端安装简易教程
Oracle客户端安装简易教程环境操作系统:win764位内存:8GOracle10压缩包:10203_vista_w2k8_x86_production_db.zip客户端:Oracle_client_win32.zippl/sql:plsqldev1005.exe背景安装了Oracle服务器后,必须安装Oracle客户端,个人电脑才能正常使用。否则永不了的,具体错误和原因这里就不赘述了。Oracle服务器的企业版安装教程,请移步博主另一篇文章:Oracle10g安装教程(win7)安装步骤..
-
oracle触发器介绍,Oracle触发器详细介绍
oracle触发器介绍,Oracle触发器详细介绍【IT168服务器学院】触发器是特定事件出现的时候,自动执行的代码块。类似于存储过程,但是用户不能直接调用他们。功能:1、允许/限制对表的修改2、自动生成派生列,比如自增字段3、强制数据一致性4、提供审计和日志记录5、防止无效的事务处理6、启用复杂的业务逻辑开始createtriggerbiufer_employees_department_idbeforeinsertor…
-
oracle如何解析json,oracle 解析json格式
oracle如何解析json,oracle 解析json格式1、CREATEORREPLACEPACKAGEPKG_ANALYSE_COMMONISAUTHOR:YZCHENCREATED:2013/11/2614:12:43PURPOSE:公共存储过程包/**AUTHOR:YZCHENDATETIME:2013-11-2614:20:36*DESC:根据P_SEQ分割字符串,并返回数据格式,默认以…
-
oracle remap schema,【IMPDP】 实现不同用户之间的数据迁移——REMAP_SCHEMA参数
oracle remap schema,【IMPDP】 实现不同用户之间的数据迁移——REMAP_SCHEMA参数众所周知,IMP工具的FROMUSER和TOUSER参数可以实现将一个用户的的数据迁移到另外一个用户。同样的功能在IMPPDP工具中如何得以体现呢?答案就是:使用IMPPDP的REMAP_SCHEMA参数实现。简单演示一下,供参考。任务:将sec用户中的数据迁移到secooler用户。1.分别确认sec和secooler用户下的表和数据情况1)sec用户下有一张T表,含有24360行数据sys@o…
-
Oracle Select for update用法
Oracle Select for update用法OracleSelectforupdate用法通常情况下Select不会对资料加锁,不会影响其他Session执行DML和DDL,借助forupdate子句就可以实现对资料加锁保护操作。當只允許一個session進行update的時候,forupdate十分有用.在select…forupdate之后,可以使用of子句对select的特定资料进行加锁操作,不适用of子句表示在select所有的表加锁。select*fromtestforupdate;會對tabletes
-
linux 彻底删除oracle,Linux下完美卸载Oracle
linux 彻底删除oracle,Linux下完美卸载Oracle先说一下Linux下Oracle没有卸载干净再安装会出现什么后果吧,在一次生产环境安装中,装Oracle时出现一个错误,倒致oracle没有安先说一下Linux下Oracle没有卸载干净再安装会出现什么后果吧,在一次生产环境安装中,装Oracle时出现一个错误,倒致oracle没有安装成功,无视之前的安装,再次重新安装oracle,正常安装完成,serverS也正常,,当应用跑起来时,半个小…
-
oracle sga分配,ORACLE SGA 的分配
oracle sga分配,ORACLE SGA 的分配ORACLE8.0.X版本SGA=((db_block_buffers*blocksize)+(shared_pool_size+large_pool_size+log_buffers)+1MBORACLE8.1.X版本SGA=((db_block_buffers*blocksize)+(shared_pool_size+large_pool_size+java_pool_size…
-
Oracle创建用户并授权dba权限
Oracle创建用户并授权dba权限很多时候我们用拥有DBA权限的用户从oracle数据库导出数据,那么再导入新的数据库时就还得需要DBA权限的用户,下面是如何创建一个新用户并授予DBA权限命令。1.用有dba权限的用户登录:sys用户2.创建一个新用户:createuserabcidentifiedby123456;3.授予DBA权限:grantconnect,resource,dbatoabc;ok,创建好了,就可以用abc这个用户登录了,abc用户拥有dba权限。select*fromdba_user