AngrySea.Oracle
文章平均质量分 86
Oracle相关的知识
DeepSea.QQ
不要假装去努力,结果不会陪着你演戏。
展开
-
Navicat Premium 15 连接Oracle数据库解决方案
原创 2020-09-29 13:18:14 · 1243 阅读 · 0 评论 -
Oracle 11g R2的卸载与重装
Oracle 11gr2的完全卸载方式与前些版本有了改变,运行D:\app\Administrator\product\11.2.0\dbhome_1\deinstall的deinstall.bat批处理文件卸载,全程代码如下:Checking for required files and bootstrapping ...Please wait ...复制了 14 个文件复制转载 2012-12-14 23:30:49 · 994 阅读 · 0 评论 -
ORA-00257 archiver error. 错误的处理方法
archive log 日志已满ORA-00257: archiver error. Connect internal only, until freed 错误的处理方法1. 用sys用户登录 sqlplus sys/pass@tt as sysdba2. 看看archiv log所在位置SQL> show parameter log_archive_dest;NAME翻译 2012-11-16 10:04:21 · 488 阅读 · 0 评论 -
客户端连接故障检查流程手段
每个Oracle的学习者在安装完数据库、客户端之后,对服务器、实例、监听器、本地服务名和服务名Service Name这些概念不容易弄清楚。在Windows下,经常出现连接失败的问题。 这些困惑笔者也都经历过,也曾经无下手之处。其实,处理这样的问题思路,就是:从客户端开始,一个环节一个环节进行检验。发现故障点,排除故障点。 下面,我们分别进行查看。 1、安装一个的客户端转载 2012-11-11 11:36:34 · 1525 阅读 · 0 评论 -
oracle 11g 卸载 客户端卸载
由于Toad不支持64位的oracle客户端,因此要卸载已经安装的客户端 官网卸载说明: http://docs.oracle.com/cd/E11882_01/install.112/e10844/deinstall.htm#BABHIGFE官网下载Oracle卸载工具: http://www.oracle.com/technetwork/database/enterpr转载 2012-11-08 07:57:13 · 47147 阅读 · 0 评论 -
ORA-01843 无效的月份的解决方法/NLS_DATE_FORMAT参数
一、什么是Oracle字符集 Oracle字符集是一个字节数据的解释的符号集合,有大小之分,有相互的包容关系。ORACLE支持国家语言的体系结构允许你使用本地化语言来存储,处理,检索数据。它使数据库工具,错误消息,排序次序,日期,时间,货币,数字,和日历自动适应本地化语言和平台。 影响Oracle数据库字符集最重要的参数是NLS_LANG参数。它的格式如下: NLS_LA原创 2012-10-25 14:49:21 · 9129 阅读 · 0 评论 -
关于PLSQL Developer报"动态执行表不可访问,本会话的自动统计被禁止"错的解决方法 .
这个报错信息在不同的PL/SQL Developer版本都会出现,从上面详细的报错提示信息中我们可以判断得到,报错原因不在工具本身。在此,详细记录一下这个小问题的三种处理方法。1.第一种处理方法(不推荐)就是在报错的Error对话框中将“Don't show this message again”选项选中,下次就不在提示这个错误了。这种方法应该可以叫做“鸵鸟方式”的转载 2012-10-25 11:43:03 · 1641 阅读 · 0 评论 -
ORA-28000: the account is locked-的解决办法
用sys 查询账户情况:SQL> conn / as sysdbaSQL> alter user SCOTT account unlock identified by tiger;User altered.SQL> select username,account_status from dba_users where username='SCOTT';USERNAME转载 2012-10-16 23:07:21 · 10745 阅读 · 0 评论 -
安装ORACLE 11R2 找不到不到文件em.ear
当安装ORACLE 11G R2 找 不到文件em.ear复制第二张目录的stage\Components 的文件夹放到第一张目录下的Components 就OK了。// 必须在setup之前才能用,在install的过程中再加没用转载 2012-10-16 22:20:02 · 4065 阅读 · 0 评论 -
ORA-28002:密码过期时的处理…………
问题描述: 登陆oracle 11g提示ERROR:ORA-28002: the password will expire within 6 days原因分析:oracle11g中默认在default概要文件中设置了 “PASSWORD_LIFE_TIME=180天”解决步骤: SQL> conn / as sysdbaConnected转载 2012-10-10 22:18:02 · 727 阅读 · 0 评论 -
Oracle归档日志删除
Oracle归档日志删除我们都都知道在controlfile中记录着每一个archivelog的相关信息,当然们在OS下把这些物理文件delete掉后,在我们的controlfile中仍然记录着这些archivelog的信息,在oracle的OEM管理器中有可视化的日志展现出,当我们手工清除archive目录下的文件后,这些记录并没有被我们从controlfile中清除掉,也就是oracl转载 2012-09-08 22:49:25 · 1209 阅读 · 0 评论 -
error: ora-01034:oracle not available ora-27101:shared memory realm does not exist
解决方法:1 、先看oracle的监听和oracle的服务是否都启动了。启动oracle监听:cmd的命令行窗口下,输入lsnrctl start,回车即启动监听。2 、查看oracle的sid叫什么,比如创建数据库的时候,实例名叫“abc”,那么先手工设置一下oralce的sid,cmd命令窗口中,set ORACLE_SID=abc3 、再输入sqlplus /nol转载 2012-09-05 17:42:17 · 25436 阅读 · 4 评论 -
ORA-01034: ORACLE not available
解决方法一:ERROR:ORA-01034: ORACLE not availableORA-27101: shared memory realm does not exist进程 ID: 0会话 ID: 0 序列号: 0因为这个小小的错误,折腾了我好几个小时,特记录如下。上网搜索了下解决方案,如下:sqlplus "sys/password as sysdba"转载 2012-09-05 17:21:45 · 98826 阅读 · 6 评论 -
ORA-00257 archiver error. 错误的处理方法
方法一:通常是由于redo log file过大达到大小限制上限导致的10g默认的参数db_recovery_file_dest_size大小是2g将db_recovery_file_dest_size改大一点就可以了。由于db_recovery_file_dest会受到db_recovery_file_dest_size参数的限制,经常发生因归档日志超过db_recovery原创 2012-07-24 11:52:02 · 623 阅读 · 0 评论 -
Oracle 连接查询的理解
Oracle数据库的左连接和右连接在Oracle PL-SQL中,左连接和右连接以如下方式来实现 查看如下语句: SELECT emp_name, dept_name FORM Employee, Department WHERE Employee.emp_deptid(+) = Department.deptid此SQL文使用了右连接,即“(+)”所在位置的另一侧为连接的方向转载 2012-12-12 23:34:01 · 932 阅读 · 0 评论 -
Oracle数据字典中查看约束信息/约束相关笔记
1、我们创建的对象可以从"USER_"开通的视图中查看。如果在模式中创建了10张表,那么从USER_TABLES中查询将返回10行,每一行是关于一张表的特性信息USER_TABLES不能查看非当前用户模式下创建的表。ALL_TABLES视图不但显示当前用户模式下创建的表,而且显示授权能够访问的表信息我们关心的视图以下列前缀命名: ·USER_ 当前用户模式下创建的对象 ·转载 2012-10-27 23:49:06 · 1003 阅读 · 0 评论 -
oracle中以dba_、user_、v$_、all_、session_、index_开头
oracle中以dba_、user_、v$_、all_、session_、index_开头的常用表和视图--------------------------------------------------------------------------------------------DBA_TABLES、ALL_TABLES以及USER_TABLES此三个视图可以用来查询ORA转载 2012-10-27 22:29:40 · 1307 阅读 · 0 评论 -
oracle常用数据字典表
ORACLE的数据字典是数据库的重要组成部分之一,它随着数据库的产生而产生, 随着数据库的变化而变化,体现为sys用户下的一些表和视图。数据字典名称是大写的英文字符。数据字典里存有用户信息、用户的权限信息、所有数据对象信息、表的约束条件、统计分析数据库的视图等。我们不能手工修改数据字典里的信息。很多时候,一般的ORACLE用户不知道如何有效地利用它。dictionary 全部数据字转载 2012-10-17 23:32:25 · 3766 阅读 · 0 评论 -
Oracle查看用户、用户权限、用户表空间、用户默认表空间
查看用户和默认表空间的关系。 select username,default_tablespace from dba_users;1.查看表结构:desc表名2.查看当前用户的表:select table_name from user_tables;3.查看所有用户的表名:select table_name from all_tables;转载 2012-10-17 23:26:20 · 740 阅读 · 0 评论 -
SqlPLus简介
Sql*plus介绍Sql*plus是oracle提供的一个工具程序,既可以在oracle服务器使用,也可以在oracle客户端使用。在windows下分两种, sqlplus.exe是命令行程序,sqlplusw.exe是窗体程序,通常我们在开始菜单中启动的是后者,两者的功能是一致的。Sql*plus是一个最常用的工具,具有很强的功能,主要有:1. 数据库的维护,如启动,关闭转载 2012-03-27 19:05:26 · 1628 阅读 · 0 评论 -
解析oracle的rownum
最近在使用oracle的rownum实现分页显示的时候,对rownum做了进一步的分析和研究。现归纳如下,希望能给大家带来收获。 对于rownum来说它是oracle系统顺序分配为从查询返回的行的编号,返回的第一行分配的是1,第二行是2,依此类推,这个伪字段可以用于限制查询返回的总行数,而且rownum不能以任何表的名称作为前缀。举例说明:例如表:student(学生)表,表原创 2012-04-05 21:07:05 · 319 阅读 · 0 评论 -
oracle rowid说明
1. rowid的介绍先对rowid有个感官认识:SQL> select ROWID from Bruce_test where rownumROWID ------------------ ---------- AAABnlAAFAAAAAPAAA ROWID的格式如下:数据对象编号 文件编号 块编号 行转载 2012-04-05 23:17:50 · 324 阅读 · 0 评论 -
PL/SQL Developer 8.0.2.1505 简体中文汉化版下载,带注册机-永久注册。
PL/SQL Developer 8.0.2.1505 版本的原版+汉化包(简体中文包)+永久注册机一起发上来。用的好用顶一个。PL/SQL Developer 8.0.2.1505 原版安装程序>> http://download.csdn.net/source/2610117 PL/SQL Developer 8.0.2.1505 汉化包(简体中文包)转载 2012-03-21 20:35:19 · 6106 阅读 · 1 评论 -
Oracle表空间的创建
ORACLE中,表空间是数据管理的基本方法,所有用户的对象要存放在表空间中,也就是用户有空间的使用权,才能创建用户对象.否则是不充许创建对象,因为就是想创建对象,如表,索引等,也没有地方存放,Oracle会提示:没有存储配额. 因此,在创建对象之前,首先要分配存储空间. 分配存储,就要创建表空间: 创建表空间示例如下:CREATE TABLESPACE "SAMPLE"转载 2012-05-02 10:06:43 · 348 阅读 · 0 评论 -
表空间(tableSpace) 段(segment) 盘区(extent) 块(block) 关系
Oracle表空间(tableSpace)、段 (segment)、盘区(extent)、块(block),这些都是Oracle用来保存数据库对象的分配单元段 就是数据库对象,它消耗存储空间,如表、索引、回滚段等。当创建表的时候,将创建一个表段,当创建一个分区表时,即在每个分区上创建一个段,当创建索引 时,将创建一个索引段,每一个消耗存储空间的对象最终被存储在一个单一的段中,有回滚段,临时段,转载 2012-05-02 11:45:05 · 1243 阅读 · 0 评论 -
Oracle主要概念汇总
一.文件系统和作用执行文件:Oracle系统的核心,数据文件只能被Oracle处理程序所识别,离开了可执行文件系统就无意义.存放可执行文件的空间一定要安全可靠.参数文件:启动实例时候配置Oracle数据库的一些基本信息,确定运行环境.参数文件应数据库不同而不同,命名方式为init.ora.控制文件:在Oracle服务器启动期间来标识物理文件和数据库结构的二进制文件.控制文件提供了建立新转载 2012-05-01 10:14:27 · 530 阅读 · 0 评论 -
Oracle数据块原理深入剖析
数据块(Oracle Data Blocks),本文简称为“块”,是Oracle最小的存储单位,Oracle数据存放在“块”中。一个块占用一定的磁盘空间。特别注意的是,这里的“块”是Oracle的“数据块”,不是操作系统的“块”。Oracle每次请求数据的时候,都是以块为单位。也就是说,Oracle每次请求的数据是块的整数倍。如果Oracle请求的数据量不到一块,Oracle也会读取整个块。所转载 2012-05-03 11:10:06 · 399 阅读 · 0 评论 -
Oracle 11G Client 客户端安装步骤(图文详解)
客户端下载地址:http://download.oracle.com/otn/nt/oracle11g/112010/win32_11gR2_client.zip 先将下载下来的ZIP文件解压,并运行setup.exe文件。执行到第四步之后,出现错误,直接点全部忽略就可以了。把上面的步骤执行完了,那么就该等待ORACLE的安装了。转载 2012-07-09 17:00:10 · 1249 阅读 · 0 评论 -
Oracle 11g for Windows 简体中文版的安装过程
2009-03-08 11:08 by Yan YAN(闫妍), 29895 阅读, 4评论, 收藏, 编辑我的配置 操作系统:Windows Server 2003 sp2 内存:1024M以上 1.下载Oracle 11g 地址转载 2012-07-09 17:12:02 · 1747 阅读 · 0 评论 -
Oracle 11G Client 客户端配制客户端监听和网络服务名(图文详解)
1。安装Oracle 11G Client后可以在开始菜单中找到选择NETCA->本地网络服务名配置选择添加本地网服务名配置这里的服务名:指的是也就是数据库名在网络中架设C/S 客户端选择TCP类型输入服务器的IP地址,选用默认端口测试下是否连通默认是连不成功以,更换用户试试scott 成功啦 这个服务名是保原创 2012-07-09 18:15:25 · 26765 阅读 · 0 评论 -
oracle数据字典(2.说明)
1.概念数据字典是oracle数据库用来存贮数据库结构信息的地方。数据字典是用来描述数据库数据的组织方式的,由表和视图组成。数据字典由脚本$oracle_home/rdbms/admin/catalog.sql创建。2.分类视图有三种实例:user_*(当前用户所拥有对象的有关信息),all_*(当前用户可访问对象的信息),dba_*(数据库中所有对象的信息)。查询数据字典转载 2012-08-14 01:23:09 · 1041 阅读 · 0 评论 -
Oracle数据字典全解 (1)
Oracle数据字典全解 2011-08-18 20:59:41| 分类:Oracle | 标签:oracle |字号 订阅一、概念:1.数据字典(data dictionary)是 Oracle 数据库的一个重要组成部分,这是一组用于记录数据库信息的只读(read-only)表。数据字典里存有用户信息、用户的权限信息、所有数据对象信转载 2012-08-14 01:18:57 · 703 阅读 · 0 评论 -
Oracle用户和模式的区别
Oracle用户和模式的区别Oracle用户是Oracle数据库中的重要概念,下面就为您介绍Oracle用户和模式的区别,希望对您学习Oracle用户方面能够有所帮助。(一)什么Oracle叫用户(user):A user is a name defined in the database that can connect to and ac转载 2012-09-30 21:41:36 · 877 阅读 · 0 评论 -
当ORACLE归档日志满后如何正确删除归档日志
当ORACLE 归档日志满了后,将无法正常登入ORACLE,需要删除一部分归档日志才能正常登入ORACLE。一、首先删除归档日志物理文件,归档日志一般都是位于archive目录下,AIX系统下文件格式为“1_17884_667758186.dbf”,建议操作前先对数据库进行备份,删除时至少保留最近几天的日志用于数据库恢复。二、把归档日志的物理文件删除后,我们就可以正常登入ORACL转载 2012-09-22 22:43:56 · 7190 阅读 · 0 评论 -
在Oracle中写出性能优良的SQL语句
我们要做到不但会写SQL,还要做到写出性能优良的SQL,以下为笔者学习、摘录、并汇总部分资料与大家分享! (1) 选择最有效率的表名顺序(只在基于规则的优化器中有效):ORACLE的解析器按照从右到左的顺序处理FROM子句中的表名,FROM子句中写在最后的表(基础表 driving table)将被最先处理,在FROM子句中包含多个表的情况下,你必须选择记录条数最少的表作为基础表转载 2012-09-22 22:52:07 · 687 阅读 · 0 评论 -
如何切底卸载Oracle
1.关闭oracle所有的服务。可以在windows的服务管理器中关闭; 2.打开注册表:regedit 打开路径: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\ 删除该路径下的所有以oracle开始的服务名称,这个键是标识Oracle在windows下注册的各种服务!3.打开注册表,找到路径:HKEY_LOCAL_MACHIN转载 2012-03-24 09:47:57 · 789 阅读 · 0 评论