-
ip修改后orcale服务无法启动问题处理
所属栏目:[PHP教程] 日期:2021-12-08 热度:88
今天配置虚拟机中设计了下ip,使虚拟机和主机处在同一网段,然后使用webservice就成功了,但是新问题就来了,oracle连接不上了。 一查找资料,发现OracleOraDb10g_home1TNSListener服务启动了自动关闭了,再启动怎么也启动不了,想想肯定跟改ip有关,一查果[详细]
-
ORACLE PL/SQL 触发器编程篇详解
所属栏目:[PHP教程] 日期:2021-12-08 热度:66
1.基本概念 两种功能:完成由数据库的完整性约束难以完成的复杂业务规则的约束;监视数据库的各种操作,实现审计功能。 触发器分为:DML触发器(对表或视图执行DML操作时触发),INSTEAD OF触发器(只定义在视图上,替代实际的操作语句),系统触发器(对数据[详细]
-
Oracle数据块实现原理深入分析
所属栏目:[PHP教程] 日期:2021-12-08 热度:189
下午在学习oracle 10g r2 concepts 在这留一笔。 Oracle对数据库数据文件(datafile)中的存储空间进行管理的单位是数据块(data block)。数据块是数据库中最小的(逻辑)数据单位。与数据块对应的,所有数据在操作系统级的最小物理存储单位是字节(byte)。[详细]
-
oracle 重置sys密码的方法详解
所属栏目:[PHP教程] 日期:2021-12-08 热度:66
如何重置oracle 10g SYS 的密码 安装完oracle 10g后,竟然将安装时设置的系统密码忘记。在同事的帮助下通过一下方法解决。 1.oracle的密码文件存在于:oracle_home/database/pwdsid.ora 2.使用orapwd 重置SYS密码 C:oracleproduct10.2.0db_1databaseorapwd Us[详细]
-
plsql连接oracle数据库报ora 12154错误解决措施
所属栏目:[PHP教程] 日期:2021-12-08 热度:93
plsql连接oracle数据库报ora 12154错误 今天遇到一个问题,使用sqlplus能够连接到远程的数据库,但是使用plsql却连接不上,报错ORA-12154: TNS: 无法解析指定的连接标识符 解决方法如下: 1.先检查服务器端的监听服务是否打开,如果没有打开请启动其监听 客[详细]
-
oracle查询锁表与解锁情况提供解决措施
所属栏目:[PHP教程] 日期:2021-12-08 热度:83
如果发生了锁等待,我们可能更想知道是谁锁了表而引起谁的等待 以下的语句可以查询到谁锁了表: 复制代码 代码如下: SELECT /*+ rule */ s.username, decode(l.type,TM,TABLE LOCK, TX,ROW LOCK, NULL) LOCK_LEVEL, o.owner,o.object_name,o.object_type, s.s[详细]
-
oracle怎么删除用户提供解决措施
所属栏目:[PHP教程] 日期:2021-12-08 热度:128
在Oracle中删除用户时提示:ORACLE无法删除当前连接用户可以用以下语句 Sql代码 SQL 复制代码 代码如下: select username,sid,serial# from v$session; USERNAME SID SERIAL# ------------------------------ ---------- ---------- 1 1 2 1 3 1 4 1 5 1 6 1[详细]
-
给Oracle添加split和splitstr函数的技巧
所属栏目:[PHP教程] 日期:2021-12-08 热度:154
最近项目中有很多需要做批量操作的需求,客户端把一组逗号分隔的ID字符串传给数据库,存储过程就需要把它们分割,然后逐个处理。 以往的处理方式有如下几种: 1、在存储过程内写循环,逐个分析字符串中的ID,然后逐个处理。缺点:循环一次处理一个,如果每次[详细]
-
Oracle Max函数使用中出现的隐患
所属栏目:[PHP教程] 日期:2021-12-08 热度:125
再写一个存储过程时, 用到了如下sql语句 复制代码 代码如下: SELECT MAX(RE_DATE) INTO V_RE_DATE FROM T_RECORDING WHERE ID =100010010102 按理说,根据这个条件查询的结果应该为sqlcode=1403 ,但是奇怪的是如下sql异常却捕获不到: 复制代码 代码如下: E[详细]
-
oracle关键字作为字段名使用技巧
所属栏目:[PHP教程] 日期:2021-12-08 热度:133
有时我们在定义字段名及别名时所用名与oracle关键字同名,这时该如何处理呢? 其实很简单,只要在此关键字加上,如group 看下面的例子: 复制代码 代码如下: SQL DROP TABLE k; Table dropped -- 建立表K,字段名为UID(oracle关键字) SQL CREATE TABLE k(U[详细]
-
Oracle round()函数与trunc()函数区别详解
所属栏目:[PHP教程] 日期:2021-12-08 热度:155
round(x[,y]) 【功能】返回四舍五入后的值 【参数】x,y,数字型表达式,如果y不为整数则截取y整数部分,如果y0则四舍五入为y位小数,如果y小于0则四舍五入到小数点向左第y位。 【返回】数字 【示例】 select round(5555.6666,2.1),round(5555.6666,-2.6),roun[详细]
-
ORA-12514及ORA-28547错误解决措施
所属栏目:[PHP教程] 日期:2021-12-08 热度:176
安装了Oracle11g整整数据库,以前正Oracle都是安装好修改配置NET Manager就可以连接了。可是今天出现了一点小意外,这里总结一下。 (一) 安装检查的问题 在Win7中安装Oracle11g 企业版,在安装的过程中出现一个问题: 复制代码 代码如下: Environment variable[详细]
-
oracle使用order by排序null值如何解决
所属栏目:[PHP教程] 日期:2021-12-08 热度:66
适用情况: oracle 对查询结果进行排序时,被排序的栏位存在null值,且要指定NULL值排在最前面或者最后面 关键字:Nulls First;Nulls Last 默认情况:null 默认为最大值(即:asc 升序小--大,null值排在最后;desc 降序大--小,null值排在最前面) 指定:[详细]
-
Oracle Connect to Idle Instance解决措施
所属栏目:[PHP教程] 日期:2021-12-08 热度:65
解决Connect to Idle Instance问题 第一步 查看Oracle_SID. [oracle@linuxserver ~]$ echo $ORACLE_SID cjdl 这里的SID要和初始化文件spfilecjdl.ora里的一样才行。 [oracle@linuxserver ~]$ cd $ORACLE_HOME [oracle@linuxserver 11.2.0]$ cd dbs [oracle@l[详细]
-
基于ORA-12170 TNS 连接超时解决办法介绍
所属栏目:[PHP教程] 日期:2021-12-07 热度:88
1.开始----程序-----oracle------配置和移植工具-----Net Manager----本地----服务命名---ora11(这个是我的专用服务器) 把右边下面的主机名改成192.168.1.102 2.开始----程序-----oracle------配置和移植工具-----Net Manager----本地----监听程序---同样把[详细]
-
基于ORA-12170 TNS 连接超时解决办法分析
所属栏目:[PHP教程] 日期:2021-12-07 热度:174
1.开始----程序-----oracle------配置和移植工具-----Net Manager----本地----服务命名---ora11(这个是我的专用服务器) 把右边下面的主机名改成192.168.1.102 2.开始----程序-----oracle------配置和移植工具-----Net Manager----本地----监听程序---同样把[详细]
-
ORACLE数据库事务隔离级别详解
所属栏目:[PHP教程] 日期:2021-12-07 热度:143
两个并发事务同时访问数据库表相同的行时,可能存在以下三个问题: 1、幻想读:事务T1读取一条指定where条件的语句,返回结果集。此时事务T2插入一行新记录,恰好满足T1的where条件。然后T1使用相同的条件再次查询,结果集中可以看到T2插入的记录,这条新纪[详细]
-
oracle ORA-01114、ORA-27067错误解决措施
所属栏目:[PHP教程] 日期:2021-12-07 热度:130
今天有朋友问到如下一则案例,ORA-01114,ORA-27067以及OSD-04026错误同时出现: *** ACTION NAME:() 2009-04-01 09:31:00.762 *** MODULE NAME:(JDBC Thin Client) 2009-04-01 09:31:00.762 *** SERVICE NAME:(SYS$USERS) 2009-04-01 09:31:00.762 *** SESSIO[详细]
-
oracle中fdisk导致的ASM磁盘数据丢失的解决措施
所属栏目:[PHP教程] 日期:2021-12-07 热度:69
11.2.0.3 数据库因asm磁盘头块损坏宕机,出现错误ORA-15196。 更详细的错误如下:ORA-15196: invalid ASM block header [kfc.c:26076] [endian_kfbh] [256] [0 != 1] 进一步的检查发现DataGuard同样损坏.这让大家陷入不解,为何主库和备库会同时损坏? 最终经[详细]
-
Oracle中instr函数使用技巧
所属栏目:[PHP教程] 日期:2021-12-07 热度:83
INSTR (源字符串, 目标字符串, 起始位置, 匹配序号) 在Oracle/PLSQL中,instr函数返回要截取的字符串在源字符串中的位置。只检索一次,就是说从字符的开始到字符的结尾就结束。 语法如下: instr( string1, string2 [, start_position [, nth_appearance ] ][详细]
-
oracle 数据库学习 基本结构详解
所属栏目:[PHP教程] 日期:2021-12-07 热度:157
普及一下oracle的基础知识,总结一下,oracle 是由实例和数据库组成。结构如下: oracle数据库由实例、数据库组成: * 数据库由数据文件(包含oracle 数据、索引、表结构等数据)、控制文件(包括每个表的操作信息)、日志文件(数据操作sql语句)、参数文件[详细]
-
oracle客户端PLSQL连接失败解决措施
所属栏目:[PHP教程] 日期:2021-12-07 热度:100
上周博客中写了oracle客户端连接服务器的文章,解决了在自己本本上安装的烦恼。 原来自己的电脑与服务器在一个局域网,所以每次都是远程服务器,但是远程也不是解决的办法哈,因为多个人使用同一个服务器,所以使用极其不方便,在自己本本上安装,又比较卡。[详细]
-
网站外链建设谨慎事项有哪些
所属栏目:[PHP教程] 日期:2021-12-07 热度:97
网站优化工作中,站内优化和站外优化都是非常重要的,站外优化主要是依据外链来提升网站的权重和流量,那么网站外链建设的过程中,需要主要哪些问题呢,给大家总结了以下几点。 网站外链建设注意事项 1、外链相关性 外链并不是权重越高越好,需要先考虑外链的[详细]
-
​robots是什么?robots mate和​robots有什么差异
所属栏目:[PHP教程] 日期:2021-12-07 热度:124
robots是网站跟蜘蛛间的协议,当访问站点时,它首先检查机器人是否存在于站点的根目录中。如果找到,蜘蛛就会按照该文件中的内容来确定访问的范围,如果该文件不存在,那么搜索机器人就沿着链接抓[详细]
-
网页图片的SEO优化有哪些关键?
所属栏目:[PHP教程] 日期:2021-12-07 热度:110
许多SEOer都认为网站优化就是单纯依靠内容优化,但其实一个优秀的网站,网站中的每一个元素都是有优化的必要性的,如:框架优化、导航优化、代码优化、CSS优化、JS优化、图片优化等。 优化中最常见的网页内容优化我们都知道,除了能够用流畅、恰当的文字表达[详细]

浙公网安备 33038102330468号