Welcome 微信登录

首页 / 数据库 / MySQL

Oracle 中启动 Scott 用户 的方法

Oracle 中启动 Scott 用户 的方法

Oracle 中启动 Scott 用户 的方法 ,在Oracle10g, (g 代表‘网络’的意思) 数据库中 Scott这个用户安装时是被锁定的,安装Oracle的时候 ,你可以直接选择给该用户解锁,如果忘记了解锁,后期可以使用sqlplus工具通过命令将其解锁。默认的scott用户是被锁定的,先解锁就能登陆使用 数据库了。使用下面的语句解锁scott:alteruserscottaccountunlock;解锁之后可能会要求你该密码: alteruse...
plsql登录 时候出现 ORA-12154:TNS:无法解析指定的连接标识符

plsql登录 时候出现 ORA-12154:TNS:无法解析指定的连接标识符

plsql登录 时候出现 ORA-12154:TNS:无法解析指定的连接标识符。出现以上情况可能是由于plsql的首选项出现了问题。在plsql(中文简体版)里面 工具→首选项→连接→Oracle主目录名 里面选择目录(如果电脑安装了服务器端和客户端,就会出现有2种选择的)。 在plsql(英文版)里面 Tools→preferences→Connection→Oracle Home里面选择目录(如果电脑安装了服务器端和客户端,就会出现有2种选择的)。Li...
Oracle 子表外键需不需要索引

Oracle 子表外键需不需要索引

一般情况下, Oracle 子表的外键需要添加索引,如果外键不添加索引, 一下3种情况会导致 修改父表会锁住子表1、更新父表主键,子表会被锁住2、删除父表一行, 整个子表会被锁住3、合并到父表,子表会被锁住。(9i,10G是这样,11G不会)。如果满足以下三种情况,则不需要在外键建立索引1、没有从父表删除数据2、没有更新父表主键3、没有父表关联到子表RedHat 6 下安装Oracle 11g R2Oracle RMAN不完全恢复database到指定时间...
Oracle数据库启动的四个阶段

Oracle数据库启动的四个阶段

Oracle数据库启动的四个阶段,见下图:1. 数据库处于SHUTDOWN状态在此种状态,数据库处于停止状态。不能接受外界数据请求。使用操作系统命令ps –ef | grep ora看不到任何数据库进程的存在。2. 数据库处于NOMOUNT状态在此种状态,数据库后台进程已经建立。并根据参数文件中关于SGA的相关参数,建立共享内存区和缺省的oracle数据库进程。并同时检查相关初始化参数的正确性。使用操作系统命令可以考到相应的进程。ps –ef | grep...
Oracle varchar2最大支持长度

Oracle varchar2最大支持长度

网上经常有人问Oracle varchar2最大支持长度为多少?其实这个叫法不太准确,varchar2分别在oracle的sql和pl/sql中都有使用,oracle 在sql参考手册和pl/sql参考手册中指出:oracle sql varchar2的最大支持长度为4000个字节(bytes);而 oracle plsql varchar2最大支持长度为32767个字节。这就是有朋友问,在pl/sql中定义了32767个(字符/字节),为什么在表的字段中...
MySQL出现大量locked进程的解决

MySQL出现大量locked进程的解决

这两天在测试一个程序,该程序对mysql数据库有较大数据量的访问,最近,一不小心出现了无法查询的情况。利用navicat排查服务器状态发现,很多进程都locked了,有一条查询语句一直处于sending data状态,其他进程全部locked。结束这个进程之后,mysql数据库又恢复正常。因此,遇到mysql被locked的情况,有以下几种处理方法:1. 关闭导致locked的进程;2. 多次查询,处理工作全部交给程序来做,减轻数据库负担;3. 优化服务器...
<< 501 502 503 504 505 506 507 508 509 510 >>