当前位置:首页 > 云计算 > 正文内容

linux卸载oracle10g(linux卸载oracle)

2023-05-22 19:54:12云计算1

linux卸载oracle

删除表中的数据:delete from 表名;truncate table 表名;

删除表:drop table 表名;

删除数据库:drop database 数据库名;

甲骨文股份有限公司(NASDAQ:ORCL,Oracle)是全球大型数据库软件公司。总部位于美国加州红木城的红木岸(Redwood Shores),现时首席执行官为公司创办人劳伦斯·埃里森(Lawrence J. Ellison)。

linux卸载oracle11g

这个区别很多,说下11g的五大新特性和四小新特性以及一些小细节。

五大新特性:

1、集群能力上升,只需一个oracle home,rac变强

2、集群支持ASM,这个太重要了,也是解决冗余oracle home的手段

3、ACFS,集群文件系统,比之前的OCFS强太多了

4、安装更方便,升级打补丁更容易

5、作业能力提升,DBMS_SCHEDULER升级

四小新特性:

1、版本化管理,可以恢复到上一个版本

2、取消闪回数据归档的DDL限制

3、create table不会自动分配段,而是直到有数据进入才会分配段

4、索引不可用时会被删除,能提高数据仓库性能

细节

1、RMAN增强

2、DG增强

3、数据仓库增强

4、取消了sqlplusw这个鸡肋,增加了developer的工具。

linux卸载oracle10g数据库

就ORACLE数据库,简单的来说

清除数据你可能用的是delete或者truncate来,而不是drop,drop是直接删除表,delete和truncate是删除表中的数据

比如delete:

delete from a 此法是删除表a中的数据,一条一条删除的

truncate table a 此法也是删除表a中的数据,但是不是一条一条的删

drop table a 此法是直接删除表a,包括表中的数据及数据结构

希望能帮到你

linux卸载oracle11g步骤

window下:

进入命令行: net start oracleserviceorcl (后面的orcl是你安装的数据库实例名)

提示打开 sqlplus / as sysdba即可

linux下:

oracle用户登录

sqlplus / as sysdba

startup

即可

linux卸载oracle数据库

连接到system用户,把用户test删除之后重建conn / as sysdbadrop user test cascade;create user test identified by password;conn user/password扩展资料:Oracle数据库删除数据一、Delete语句语法:Delete From tableName; //删除tableName中所有数据Delete From tableName Where ; //删除表中符合条件的所有数据二、Truncate语句语法:Truncate Table tableName; //清空表数据Delete From tableName;与Truncate Table tableName的区别:

1.delete删除数据之后数据是可以恢复的。Truncate没有机会恢复。

2.删完数据之后,重新对表进行查询的时候效率不一样。Truncate之后的表,查询速度很快。共性:都可以删除表的全部数据。

linux卸载oracle客户端

  如何正确地删除Archivelog:  Archivelog并不能直接得从OS层直接物理删除,因为archivelog的相关信息是记录在controlfile中的,当物理删除后不会改变controlfile的设置。并且在查询相关的动态视图(例如v$archived_log)时,该部分日志仍然标注为存在。也就是说Oracle并不认为这些日志被删除了,所以在删除archivelog的时候,需要我们在其他地方做一些设置。  一、使用RMAN清楚物理删除后的记录  可以使用RMAN来删除archivelog,具体可以按以下步骤操作:  1、物理删除archivelog  2、进入RMAN  3、crosscheck archivelog all;  4、delete expried archivelog all;  这样就在一些Oracle的记录中查不到相应的archivelog记录了。  二、直接使用RMAN删除archivelog  其实在RMAN中是可以使用命令直接将ARCHIVELOG删除的,命令如下:  RMAN> DELETE ARCHIVELOG ALL COMPLETED BEFORE 'SYSDATE-7';  表示删除7天以前的所有archivelog,但是这个命令的缺点是无法对archivelog进行细致的划分。  三、使用RMAN备份achivelog后删除  这是一种最为稳妥的方法了,使用RMAN备份archivelog,备份后全部删除  backup format '/u01/arch_%T_%s_%U' archivelog all delete input;  或者  backup database plus archivelog;  注:我在库上设置了Streams后,使用RMAN删除archivelog会导致报错RMAN-08137: WARNING:  archive log not deleted as it is still needed. 不知道该如何解决,据说是10.2的一个bug,如果真  是bug的话,那只能在OS层设置删除,或用RMAN进行强制删除了。  10g之后的版本,Oracle在RMAN中内置增加了一项归档文件的删除策略,终于,DBA可以仅通过一项配置就  解决该问题了。该策略对应两个值:  APPLIED ON STANDBY:设置为该值时,当通过附加的DELETE INPUT子句删除Standby数据库仍需要的日志  时,会提示RMAN-08137错误。不过用户仍然可以手动地通过DELETE ARCHIVELOG方式删除。  NONE:设置为该值时,则不启用归档文件的删除策略。默认情况下就是NONE。  例如,启用APPLIED ON STANDBY:  RMAN> CONFIGURE ARCHIVELOG DELETION POLICY TO APPLIED ON STANDBY;  new RMAN configuration parameters:  CONFIGURE ARCHIVELOG DELETION POLICY TO APPLIED ON STANDBY;  new RMAN configuration parameters are successfully stored  RMAN> run  {  backup archivelog all delete input format 'ZHSVR044_%d_set=%s_piece=%p_date=%T.ARC.rmn';  }  都知道在controlfile中记录着每一个archivelog的相关信息,当然们在OS下把这些物理文件delete掉后,在我们的  controlfile中仍然记录着这些archivelog的信息,在oracle的OEM管理器中有可视化的日志展现出,当我们手工清除archive目录下的文件后,这些记录并没有被我们从controlfile中清除掉,也就是oracle并不知道这些文件已经不存在了!这时候我们要做手工的清除的话,下面我经过实验,可以尝试这种方法:  1. 进入rman  2. connect target /  3. crosscheck archivelog all;  4. delete expired archivelog all;  这时候我们再去OEM中看就一定看不到,如果你的从来没有做过这个动作的话,我们可以比较从这个动作前的controlfile后动作后的controlfile的大小!  ORACLE正确删除归档并回收空间的方法  ORACLE正确删除归档并回收空间的方法  一个ORACLE归档日志经常满,表现为/oraarchive 这个文件空间占用100%大家一定抱怨ORACLE为何没有归档维护工具,很多人直接删除了事,错了,ORACLE有,而且很智能,可以正确的删除归档和FLASHBACK,不过切记,ORACLE归档日志对于ORACLE的数据恢复和备份非常重要,不到万不得已不要删除归档日志。  删除归档日志的过程  以ORACLE用户身份登录到数据库服务器主机或通过网络连接  进入ORACLE数据备份工具  rman target/  或rman target/@orcl  在命令窗口里面执行  DELETE ARCHIVELOG ALL COMPLETED BEFORE 'SYSDATE-7';  说明  SYSDATA-7,表明当前的系统时间7天前,before关键字表示在7天前的归档日志,如果使用了闪回功能,也会删除闪回的数据。  同样道理,也可以删除从7天前到现在的全部日志,不过这个命令要考虑清楚,做完这个删除,最好马上进行全备份数据库  DELETE ARCHIVELOG FROM TIME 'SYSDATE-7';  UNIX/LINUX下也可以通过FIND找到7天前的归档数据,使用EXEC子操作删除  find /oraarchive -xdev -mtime +7 -name "*.dbf" -exec rm -f {} ;  这样做仍然会在RMAN里留下未管理的归档文件  仍需要在RMAN里执行下面2条命令  crosscheck archivelog all;  delete expired archivelog all;  所以还不如上面的方法好用,不过用FIND的好处就是,可以在条件上,和EXEC子项上做很多操作,实现更复杂的功能  3.简要介绍一下report obsolete命令  使用report obsolete命令报告过期备份

linux卸载oracle12c

首先选择文件,右键选择复制然后进行粘贴

linux卸载oracle11g rac

因为oracle收购了很多家公司。现在oracle的产品也有很多。

1. 数据库系列:oracle数据库,版本包括9i, 10g, 11g,其高级特性相关的clusterware, asm, rac, data gurde, golden gate。

2. 企业软件:包括EBS, Peoplesoft, Sieble等等,oracle现今有很多针对企业的ERP。

3. 中间件:Oracle Application Server, Weblogic4. Java,Mysql及服务器硬件等你可以到Oracle网站上看到所有oracle的产品

linux卸载oracle19c

oracle的system对象表空间一般930MB大小,我看的是Oracle 19C RAC的版本。

可以执行SQL语句去查看system表空间的定义语句:

select dbms_metadata.get_ddl('TABLESPACE','SYSTEM') from dual;

查看到system表空间的定义语句是:

CREATE TABLESPACE "SYSTEM" DATAFILE SIZE 975175680,确认到表空间数据文件大小是930MB。

linux卸载oracle12c数据库

你这个有点奇怪,一般情况都是2个vip在一个节点上,你这里的情况是2个vip的位置互换了。 虽然根据你提供的信息还不能判断为什么会这样,但是你可以试试crs_stop和crs_start命令,关闭vip再在正确的节点上重启vip资源。然后应该就可以启动监听了。

linux卸载oracle11g客户端

Oracle11g客户端安装方法?

1.解开压缩包,运行setup.exe。

2.安装前会检测系统监视器配置,要求至少显示256种颜色,目前主流的显示器都能通过此项检测,无须担心。

3.选择安装类型,建议选择第二项“管理员”。

4.语言选择,默认为“简体中文”和“英语”,如有特殊需求请自行添加。

5.应用程序的安装路径,一般会默认选择系统的D盘,可以根据自己的现实需求,来自行选择安装路径,这里选择默认路径。

6.这里后退了一步,安装前会对系统“物理内存”和“空闲空间”进行一个检查,我这里全部通过检测,如果没有通过检测的话,会提示报错信息。如果你确定你安装程序的磁盘空间足够的话,可以直接选择右上角的“全部忽略”,如果你是完美主义者,可自行去网上查找解决方案,这里不详细赘述了。

7.这里是对我们以上选择的配置列了一个清单:包含安装包位置、安装类型、安装位置等等。如果你想保存这些信息的话,可以选择完成上面的"保存响应文件",点击“完成”即可开始安装应用程序。

8.开始安装了,可以从界面看到进度和状态,安装速度的快慢取决电脑的性能,请耐心等待安装完成。

9.提示“Oracle Client的安装已成功”,选择关闭即可。9.提示“Oracle Client的安装已成功”,选择关闭即可。

10.验证是否真的安装成功的方法,打开“cmd”命令行 ,输入“sqlplus”。如果提示让输入用户,则代表真的安装成功了,如果提示不是内部或外部命令,则代表安装的有问题。

本网站文章仅供交流学习 ,不作为商用, 版权归属原作者,部分文章推送时未能及时与原作者取得联系,若来源标注错误或侵犯到您的权益烦请告知,我们将立即删除.

本文链接:https://www.xibujisuan.cn/98857358.html