oracle系统

修改Oracle监听端口

痞子三分冷 提交于 2020-02-29 01:56:19
修改oracle监听端口 修改端口号的整体步骤: 1.1 查看当前监听的状态 1.2 停止监听 1.3 修改监听文件的端口号 1.4 修改初始化参数local_listener 1.5 重启监听器 1.6 修改完毕,使用新端口登录测试 实践步骤: 1.1 查看当前监听的状态 [test@ASI-1 ~]$lsnrctl status 1.2 停止监听 [test@ASI-1~]$lsnrctl stop LSNRCTL for Linux: Version 10.2.0.1.0 - Production on 11-MAR-2011 16:36:49 Copyright (c) 1991, 2005, Oracle. All rights reserved. Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=192.168.0.100)(PORT=1521))) The command completed successfully 1.3修改监听文件的端口号 把端口号修改为1530,分别修改listener.ora和tnsname.ora文件 [test@ASI-1 ~]$ cd/usr/opt/oracle/product/10.2.0/db_1/network/admin/ [test@ASI-1 admin]$

Oracle 10g 安装 在win10系统上时

橙三吉。 提交于 2020-02-28 23:19:33
Oracle 10g 安装 在win10系统上时, 提前在setup.exe 上右键--- > 属性 --- > 兼容性--- > 兼容模式 --- > (打勾)以兼容模式运行这个程序:(Windows XP(Service Pack 3)) 如果有错误: oracle 环境变量path的值超过1023字符 解决方法: 找到环境变量-- > 系统变量 > Path > 编辑 > path的复制到一个txt文件中,仅保留一个值。 等Oracle安装完成后,再把其他的值粘贴过来。 oracle11g安装 教程 https://blog.csdn.net/qq_41910230/article/details/90516929 oracle10G/11G官方迅雷下载地址合集 把地址拷贝到讯雷中+下载的方法 Oracle Database 11g Release 2 (11.2.0.1.0) for Microsoft Windows (64-bit) http://download.oracle.com/otn/nt/oracle11g/112010/win64_11gR2_database_1of2.zip http://download.oracle.com/otn/nt/oracle11g/112010/win64_11gR2_database_2of2.zip http:/

Oracle数据库的逻辑备份工具-exp、imp工具

≡放荡痞女 提交于 2020-02-28 13:45:30
Oracle中逻辑导出exp/导入Imp导入/导出是ORACLE幸存的最古老的两个命令行工具,通常认为exp\imp时一个很好的转储工具,特别是在小型数据库的转储,表空间的迁移,表的抽取等需求是使用起来简单、方便。但是不建议大数据量数据库使用exp\imp工具。 一、工具使用: 1.数据库导出: 一般情况下不会导出全库,只是导出指定用户的数据。 (1)数据库服务器本地执行导出操作,oracle系统用户对dmp文件存放目录有读写权限: [ root@local ~ ] # su - oracle [ oracle@local ~ ] $ exp username / userpasswod file = / data / exp_dmp / full_username . dmp log = / data / exp_exp / full_username . log file:存放导出的dmp文件的位置,与数据泵(expdp)不同,exp导出dmp文件需要指定全路径与dmp文件名。 log:与file类似,需要绝对路径。 (2)远程使用tns或者IP、端口号、实例名的一般链接方式远程链接数据库,导出文件会生成到本地,不会放到数据库服务上,但是要求本地PC或者远程的服务器有Oracle客户端,可以使用Oracle相关命令。 exp username / userpassword@

CentOS6.5静默安装Oracle11g实践

可紊 提交于 2020-02-28 08:52:45
今日测试安装Oracle11个,最初使用CentOS7安装,但是有部分内核参数设置失败,故而通过CentOS6.5安装,特此记录。 1.安装前准备工作 1.1.修改主机名 vi /etc/sysconfig/network NETWORKING=yes HOSTNAME=test GATEWAY=192.168.100.254 vi /etc/hosts 127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4 ::1 localhost localhost.localdomain localhost6 localhost6.localdomain6 192.168.100.99 test 1.2.关闭防火墙 service iptables status service iptables stop chkconfig iptables off 1.3.关闭SELiunx vi /etc/selinux/config # This file controls the state of SELinux on the system. # SELINUX= can take one of these three values: # enforcing - SELinux security

Oracle Data Guard 理论知识

杀马特。学长 韩版系。学妹 提交于 2020-02-28 04:02:00
Oracle Data Guard 理论知识 来源: Linux 社区 作者: tianlesoftware RAC , Data Gurad , Stream 是 Oracle 高可用性体系中的三种工具,每个工具即可以独立应用,也可以相互配合。他们各自的侧重点不同,适用场景也不同。 RAC 它的强项在于解决单点故障和负载均衡,因此 RAC 方案常用于 7*24 的核心系统,但 RAC 方案中的数据只有一份,尽管可以通过 RAID 等机制可以避免存储故障,但是数据本身是没有冗余的,容易形成单点故障。 Data Gurad 通过冗余数据来提供数据保护, Data Gurad 通过日志同步机制保证冗余数据和主数据之前的同步,这种同步可以是实时,延时,同步,异步多种形式。 Data Gurad 常用于异地容灾和小 企业 的高可用性方案,虽然可以在 Standby 机器上执行只读查询,从而分散 Primary 苏菊哭的性能压力,但是 Data Gurad 决不是性能解决方案。 Stream 是以 Oracle Advanced Queue 为基础实现的数据同步,提供了多种级别的灵活配置,并且 Oracle 提供了丰富的 API 等开发支持, Stream 更适用在应用层面的数据共享。 在 Data Gurad 环境中,至少有两个 数据库 ,一个处于 Open 状态对外提供服务

oracle基础学习

吃可爱长大的小学妹 提交于 2020-02-27 08:18:22
1.desc table_name 可以查询表的结构 2.怎么获取有哪些用户在使用数据库 select username from v$session; 3.如何在Oracle服务器上通过SQLPLUS查看本机IP地址 ? select sys_context('userenv','ip_address') from dual; 如果是登陆本机数据库,只能返回127.0.0.1 4.如何给表、列加注释? SQL>comment on table 表 is '表注释'; 注释已创建 SQL>comment on column 表.列 is '列注释'; 注释已创建。 SQL> select * from user_tab_comments where comments is not null; 5.如何在ORACLE中取毫秒? select systimestamp from dual; 6.如何在字符串里加回车? 添加一个||chr(10) select 'Welcome to visit'||chr(10)||'www.CSDN.NET' from dual ; 7.怎样修改oracel数据库的默认日期? alter session set nls_date_format='yyyymmddhh24miss'; 8.怎么可以看到数据库有多少个tablespace? select

在Linux下,DMHS的搭建

孤街浪徒 提交于 2020-02-26 20:06:22
一、概念 1.DMHS全称: H eterogeneous database S ynchronization for DM 达梦异构数据同步软件 2.工作模式 捕获器:读取解析源端数据库管理系统的归档日志; 执行器:接收数据,并进行数据映射及事务的入库(目标端数据库)执行; 路由器:适用于捕获器和执行器被网关隔断的环境; 转发器:捕获器和执行器之间存在物理隔离网闸,无法通过网络直连需要文件中转的时候。 二、安装数据库ORACLE 设置ip:192.168.73.8-这是我配置的ip地址 1.创建系统用户 groupadd oinstall groupadd dba useradd -g oinstall -G dba oracle passwd oracle 2.配置环境变量 vi .bash_profile export ORACLE_SID=orcl export ORACLE_BASE=/oracle export ORACLE_HOME=/oracle/product/11.2.0/dbhome_2 export PATH=$ORACLE_HOME/bin:$PATH 使环境变量生效:source .bash_profile 3.开始安装Oracle,步骤省略 4.开启监听:lsnrctl start 5.检查是否开启归档日志 sqlplus / as sysdba

Oracle数据库的逻辑备份工具-expdp数据泵

[亡魂溺海] 提交于 2020-02-26 14:03:54
Oracle数据库可以通过数据泵expdp工具进行数据的导出、导入。在介绍工具使用之前,先说个注意事项,在Oracle11g之后新创建的表在没有插入数据时,是不会分配segment的,也就是说不会分配空间,而使用expdp导出时,这类空表就不会被导出,导致数据库结构不完整(此情况不包含原先有数据后来被清空的表)。因此为了不会遗漏数据,在导出时先对空表进行一次处理(手动分配空间): 1.通过user_tables查询那些表时没有数据的(注意:为了提高准确性,可以先对用户下的所有表进行一次表分析analysis table),然后通过下面语句直接生成手动分配segment的语句: select 'alter table ' || table_name || ' allocate extent;' from user_tables where num_rows = 0 ; PS:当然以上语句会把原先有数据后被清空的表也查询出来,但为了一个一个排除麻烦,就直接再从新分配一次segment。 2.批量执行生成的语句即可。 一、以上处理完成后,下面说一下expdp导出工具的使用: 1.expdp工具导出的文件只能存放在数据库服务器本地,是无法远程导出到其他服务器的(exp工具导出通过本地远程到数据库服务器,将导出文件直接放到本地:),只能导出存放到数据库服务器本地

oracle在windows(含客户端工具pl/sql安装)下安装

白昼怎懂夜的黑 提交于 2020-02-26 08:32:32
安装Oracle服务器端 系统默认创建的数据库名称为orcl,可自行修改。 全局数据库名(用来唯一标示Oracle数据库,每个数据库至少由一个Oracle系统标识符(SID)引用),orcl,后面称为SID,即数据库的身份证。 默认创建的数据库名称为orcl,可自行修改。 sys和system的密码要以字母开头;普通用户的密码可以数字开头。 创建启动数据库,如果前面没有勾选“创建启动数据库”,则安装完成后可以通过Database Configuration Assistant手工创建。 点击口令管理,可以修改密码或者对用户解锁(也可以后面通过命令解锁): Enterprise Manager Database Control URL - (orcl) : http://192.168.92.129:1158/em em: Enterprise Manager 数据库配置文件已经安装到 C:\oracle\product\10.2.0,同时其他选定的安装组件也已经安装到 C:\oracle\product\10.2.0\db_1。 iSQL*Plus URL 为: http://192.168.92.129:5560/isqlplus iSQL*Plus DBA URL 为: http://192.168.92.129:5560/isqlplus/dba 服务器端输入 http:/

Linux 静默安装 oracle

偶尔善良 提交于 2020-02-26 02:53:59
1.准备安装包 linux.x64_11gR2_database_1of2.zip linux.x64_11gR2_database_2of2.zip rlwrap-0.30.tar.gz 2.安装依赖关系 先建立本地yum源(略) 1)检查依赖包是否完全 //查看已经安装的包 rpm -qa binutils compat-libstdc++-33 elfutils-libelf elfutils-libelf-devel expat gcc gcc-c++ glibc glibc-common glibc-devel glibc-headers libaio libaio-devel libgcc libstdc++ libstdc++-devel make pdksh sysstat unixODBC unixODBC-devel //查看已安装和未安装的包 rpm -q binutils compat-libstdc++-33 elfutils-libelf elfutils-libelf-devel expat gcc gcc-c++ glibc glibc-common glibc-devel glibc-headers libaio libaio-devel libgcc libstdc++ libstdc++-devel make pdksh sysstat