oracle常见问题】的更多相关文章

./runInstaller: line 95: [: too many arguments ./runInstaller: line 99: /home/oracle/oracle/database: No such file or directory' 文件目录太长,修改一下即可 linux 终端启动图形化程序界面时报错:No protocol specified   这是因为Xserver默认情况下不允许别的用户的图形程序的图形显示在当前屏幕上. 如果需要别的用户的图形显示在当前屏幕上,…
查看Oracle数据库是否安装成功 sqlplus /nolog SQL>conn / as sysdba Connected to an Idle instance(表明成功) SQL>startup 如何查看Oracle的启动状态 sqlplus /nolog conn / as sysdba SQL> select status from v$instance ORA-01034: ORACLE not available ------------shutdown SQL>…
报错信息: Err:2 http://us.archive.ubuntu.com/ubuntu xenial-updates/main amd64 libdrm2 amd64 2.4.83-1~16.04.1  404  Not Found [IP: 91.189.91.23 80]Err:3 http://us.archive.ubuntu.com/ubuntu xenial-updates/main amd64 libdrm-amdgpu1 amd64 2.4.83-1~16.04.1  4…
1.Listener refused the connection with the following error 安装之后如果遇到如下问题状态: 失败 -测试失败: Listener refused the connection with the following error:ORA-12505, TNS:listener does not currently know of SID given in connect descriptor 解决办法:1.首先使用SQL Plus用管理员账户…
1,之前已经安装过软件,卸载不完全 /tmp/.oracle /tmp/ora* /var/tmp/ora* /etc/ora* 2,安装介质权限或者本身就有问题 3,oracle用户 $/HOME/.dtprofile 文件中把下面这行注释 # DTSOURCEPROFILE=true 4,/etc/hosts IP 地址与主机没对应:第一行127.0.0.1 这一行千万不能删除 5,oracle用户$HOME 或者要安装到的目录权限不足. 6,环境变量没有引入.测试:echo $ORACLE…
1.Java代码执行oracle,update和insert语句卡住不动 解决方法:造成这样的情况原因在于你之前执行了update或insert操作但你并没有commit,导致你操作的这条记录被oracle锁住,后面就无法update或insert. 1:可能你是在PLSQL中操作的,commit一下 2:查询锁定:SELECT s.sid, s.serial# FROM v$locked_object lo, dba_objects ao, v$session s WHERE ao.objec…
1.无效的月份,一个可能是字符集的问题, alter session set nls_language=american alter session set nls_language='SIMPLIFIED CHINESE' 还有一种就是某张表对应的字段格式不正确 Select Sum((Months_Between(To_Date(Aae042, 'yyyymm'), To_Date(Aae041, 'yyyymm')) + 1) * Aae180) From Ac20 Where Aac00…
⑴ 关于大数据量的数据库设计问题http://bbs.csdn.net/topics/390382930⑵ ORA-00904标识符无效http://bbs.csdn.net/topics/390331754⑶ Oracle 远程访问MySQLhttp://bbs.csdn.net/topics/340223344⑷ 分布式数据库实践经验讨论http://bbs.csdn.net/topics/390322664⑸ 数据库定时扫描http://bbs.csdn.net/topics/390351…
通常我们都是使用PL/SQL Developer来对Oracle中的数据对象和数据进行管理.如果我们想方便快速还原或者部署Oracle到新机器上,怎么进行数据库的备份.导入恢复呢? 这里我们必须要考虑的:如何创建Oracle表空间.创建Oracle数据库;如何把Oracle对象.表数据导出到sql脚本中. 1.数据库备份 (1)导出数据库对象 Tools-->ExportUser Objects,选择需要导出的数据库对象,包括:表.序列.存储过程.视图.函数等. (2)导出表数据 Tools--…
一.安装前准备 1.软件硬件要求 操作系统:CentOS 6.4(32bit)Oracle数据库版本:Oracle 10g(10201_database_linux32.zip)最小内存:1G(检查命令:#grep MemTotal /proc/meminfo)最小Swap:2G(检查命令:#grep SwapTotal /proc/meminfo) 2.安装依赖包 # rpm -q binutils compat-libstdc++-33 compat-libstdc++-33.i686 el…
一.安装前准备 1.软件硬件要求 操作系统:CentOS 6.4(32bit)Oracle数据库版本:Oracle 10g(10201_database_linux32.zip)最小内存:1G(检查命令:#grep MemTotal /proc/meminfo)最小Swap:2G(检查命令:#grep SwapTotal /proc/meminfo) 2.安装依赖包 # rpm -q binutils compat-libstdc++-33 compat-libstdc++-33.i686 el…
1.手动创建Snapshots exec dbms_workload_repository.create_snapshot(); OR BEGIN DBMS_WORKLOAD_REPOSITORY.CREATE_SNAPSHOT (); END / 2.手动删除Snapshots ,high_snap_id ,dbid ); OR BEGIN dbms_workload_repository.drop_snapshot_range(low_snap_id , high_snap_id , dbi…
ORACLE数据库系统是美国ORACLE公司(甲骨文)提供的以分布式数据库为核心的一组软件产品,是目前最流行的客户/服务器(CLIENT/SERVER)或B/S体系结构的数据库之一.Oracle 11g R2是Oracle 11g 的第二版本,具有更高的性能和更好的服务.现在介绍如何正确安全地在win7 64位操作系统中安装oracle 11G R2数据库系统. 工具/原料   Oracle 11G R2 安装文件 win10系统电脑(最好可联网) 由于win10与Oracle 11G R2兼容…
select DEST_ID, APPLIED_SCN FROM v$archive_dest select * from v$dataguard_status; SELECT gvi.thread#, timestamp, message FROM gv$dataguard_status gvds, gv$instance gvi WHERE gvds.inst_id = gvi.inst_id AND severity in ('Error','Fatal') ORDER BY timest…
版本信息:CentOS6.5 + oracle11G 1.监视器颜色错误: [oracle@bogon database]$ 正在启动 Oracle Universal Installer... 检查临时空间: 必须大于 MB. 实际为 MB 通过 检查交换空间: 必须大于 MB. 实际为 MB 通过 检查监视器: 监视器配置至少必须显示 种颜色 >>> 无法使用命令 /usr/bin/xdpyinfo 自动检查显示器颜色.请检查是否设置了 DISPLAY 变量. 未通过 <<…
oracle 导入导出常见有两种方法 EXP和IMP是客户端工具程序,它们既可以在客户端使用,也可以在服务端使用.EXPDP和IMPDP是服务端的工具程序,他们只能在ORACLE服务端使用,不能在客户端使用.IMP只适用于EXP导出的文件,不适用于EXPDP导出文件:IMPDP只适用于EXPDP导出的文件,而不适用于EXP导出文件. 1.IMP如果在导入的时候提示不存在表空间,可以更改一下表空间名字 ALTER  TABLESPACE (目标)   RENAME  TO (原始); 然后再导入…
第一步新建数据库.名称:suning用户名:sys和system密码:lsw123456在cmd启动监听的命令  lsnrctl start如果无法启动 lsnrctl start原因可能是listener.ora 中HOST地址不对可以使用listener默认监听1521 也可以添加新的监听端口 用SQL PLus连接用户名:sys密码:lsw123456主机字符串:suning as sysdba为了这短短的流程,删除实验数据库花了将近两个小时.网上也没有看到此说明. 创建用户create…
[oracle@toughhou database]$ sqlplus /nolog SQL> conn / as sysdba SQL> startup ORA-01078: failure in processing system parameters LRM-00109: could not open parameter file '/opt/oracle/product/10.1.0/db_1/dbs/initORCL.ora' 错误原因:oracle 9i和10i中,数据库默认使用p…
刚接触oracle,在学习过程中遇到了很多的问题,本文章将会收藏我遇到的问题及如何解决. 错误一:ORA-28009:connection as sys should be as sysdba解决方法:用户名称:sys,口令:password,主机字符串:orcl as sysdba(我设置的全局数据库名为orcl) 错误二:ORA-28000: the account is locked解决方法:(1)conn sys/sys as sysdba; //以DBA的身份登录(2)alter us…
转自:http://blog.csdn.net/liusong0605/article/details/16349121 安装完oracle并启动服务后,通过sqlPlus无法登录,出现如下错误: sp2-1503:无法初始化Oracle调用界面 sp2-0152:oracle 不能正常工作 原因:当前用户权限问题 解决方案: 方案一. 以管理员身份运行cmd 方案二.在oracle的安装路径中找到sqlplusw.exe,属性——兼容性——特权等级——以管理员身份运行此程序. 经过以上方法修改…
安装Oracle可能有些人觉得是一件非常easy的事情,但事实上是在安装的过程中蕴含着丰富的知识点.尤其安装在Linux平台,可能会碰到这样或那样各种诡异的问题,透过问题看到本质,这才是从深处理解Oracle的精髓,至少我是这样觉得的.欢迎拍砖... 以下就分几个场景.说明下安装过程中可能碰到的一些问题或知识点,也欢迎其它朋友碰到过其它一些安装问题的,能够补充进来.一是让我们温故知新,二是能够给其它人提供一些借鉴,少走一些弯路. 场景1:安装VNC Server 由于大多数的安装都是从远程cli…
有关Instant client 安装步骤 1.首先在官网下载两个安装包instant/sqlplus,对相关文件进行解压缩,存放本地路径 官网地址:http://www.oracle.com/technetwork/topics/winx64soft-089540.html 2.进行环境变量中系统变量的配置 ORACLE_HOME = C:\instantclient_11_2(解压缩存放路径) TNS_ADMIN = C:\instantclient_11_2 NLS_LANG = SIMP…
http://www.orafaq.com/wiki/SQL*Loader_FAQ#Can_one_skip_certain_columns_while_loading_data.3F What is SQL*Loader and what is it used for?[edit] SQL*Loader is a bulk loader utility used for moving data from external files into the Oracle database. Its…
(1)安装oracle10g备注: ① 检查安装版本是否复合安装主机的硬件要求,避免版本不兼容.如64位的oracle就不能在x86的机器上运行安装. ② 检查安装主机是否满足oracle的硬件要求,内存和磁盘空间是否足够,避免安装失败.最好安装在非系统盘. ③ 检查主机以前是否安装过oracle,注册表中是否还有未清除的oracle键值信息.否则安装会出错. ④ 选择基本安装,同时创建启动数据库,默认为orcl.这时默认全局数据库和系统标识符SID为一致orcl并指定默认DBA的统一口令.安装…
create materialized view MV_XXXXrefresh fast on commitwith rowidenable query rewriteasselect * from SYS_USER where (USER_STATUS=0 AND USER_HR=1); oracle 有个机制,一旦条件与物化视图里的一样,那么会自动使用物化视图表 ORA-23413: 表 "xxx"."xx" 不带实体化视图日志 DROP materialize…
为了最大限度保障数据的安全性,同时能在不可预计灾难的情况下保证数据的快速恢复,需要根据数据的类型和重要程度制定相应的备份和恢复方案.在这个过程中,DBA的职责就是要保证数据库(其它数据由其它岗位负责)的高可用和高性能,比如:如何避免数据库发生常规错误.如何增加MTBF.如何降低MTTR.使用使用哪些冗余技术保护关键组件以及如何做到最小化数据丢失. 在社区最近的在线交流中集中讨论了Oracle数据库备份恢复相关的问题,同时也拓展到了其它方面,比如性能问题.案例分析.RAC相关的备份问题及生产环境中…
Oracle的安装   全局数据库名:orcl  口令:orcl 或者以第三方工具SQLplus为例 系统用户:sys 和 system  练习账户:scott (密码:tiger) 登录账户为:system  口令:orcl  能登录成功则安装成功 配置监听器和本地网络服务名 服务器和客户端都需要进行网络配置才能实现连接 服务端(listenner.ora):配置监听器  客户端(tnsnamel.ora):配置本地网络服务名(包括4个参数,如下图) 方法一:找到"E:\product\11.…
1.oracle数据库的备份:先查空表——将结果全选复制为insert语句——将语句执行后导出 先select 'alter table '||table_name||' allocate extent;' from user_tables where num_rows=0;把空表查出来,再执行 备份命令(在cmd中运行):EXP 用户名1/密码@实例名 OWNER=用户名1 file=D:/orcldata/xxxx.dmp   导出命令不要带分号 2.oracle数据库的还原:1.打开cmd…
可能照成以下问题的原因也许有很多种,但是就小白而言,我只记录自己学习过程中遇到的所有的问题.希望对一些新手 小白们有所帮助. 原因是 sys 不是sysdba 用户,你要将其作为sysdba 用户登录,就可以解决改问题了.或者你用system 用户去进行登录,就不会出现这样的问题.…
OUI-25031:Some of the configuration assistants failed/cancelled. 这是安装过程中常见的错误之一. 引起此错误的原因:/etc/hosts./etc/sysconfig/network与主机名不一致. 解决此错误的过程如下: 1.检查主机名 [root@toughhou tough]# hostname toughhou 2.检查network配置中主机名是否与hostname相同 [root@toughhou tough]# cat…