摘要:
在oracle 11g之前版本中,如果用户只是需要访问recovery catalog 中的某个数据库,但是我们却只能将整个recovery catalog授权给他,无法做到严格限制。 现在,virtual private cataglog提供了严格的访问权限控制,使得用户可以只是访问catalog 阅读全文
随笔档案-2015年07月
自动检查点(Automatic Checkpointing)
2015-07-28 12:16 by abce, 449 阅读, 收藏, 编辑
摘要:
自动检查点(Automatic Checkpointing)在oracle10g,支持自动检查点调优,这样可以提高系统可用性。自动检查点调优需要开启参数fast_start_mttr_target。开启自动检查点: fast_start_mttr_target的值设置太小,会导致thread检查点频 阅读全文
Private strand flush not complete
2015-07-27 15:41 by abce, 1071 阅读, 收藏, 编辑
摘要:
当切换日志的时候,所有private strands的内容都会被flush到当前的日志中,然后日志切换才可以完成。strand是在oracle 10g中引入的新术语,和redo的latches相关。strands机制可以为进程分配多个latches,从而将redo buffer中的内容高效的写入re 阅读全文
log file switch (checkpoint incomplete)
2015-07-27 13:15 by abce, 653 阅读, 收藏, 编辑
摘要:
接手了一个新交接的库,alert日志频繁报告log file switch (checkpoint incomplete)事件 oracle文档解释: 查看redo日志信息: 查看切换频率: 发现在系统繁忙时候,日志一分钟会切换好几次。 解决方案: 添加个日志组并将日志大小调整为100m 然后将其它 阅读全文
11G新特性 -- ASM的兼容性
2015-07-22 10:27 by abce, 644 阅读, 收藏, 编辑
摘要:
Oracle 11g中,asm同时支持10g和11g数据库。但是asm的版本不能低于数据库的版本。 与兼容性现相关的两个参数: ·compatible.rdbms 支持的最低版本的oracle数据库版本。 ·compatible.asm 控制ASM元数据在asm磁盘上的数据存放格式。比如,如果设置c 阅读全文
11G新特性 -- variable size extents
2015-07-22 09:49 by abce, 493 阅读, 收藏, 编辑
摘要:
AU是asm磁盘分配的基本单元。在oracle10g中,一个AU对应一个extent(这会增加对内存的使用),因为一个大的数据库如果含有大量的默认大小的AU,会导致数据库的share pool的大量使用。AU默认大小是1m。 variable size extents 可变长度的extent,在or 阅读全文
11G新特性 -- ASM Fast Mirror Resync
2015-07-21 22:56 by abce, 1033 阅读, 收藏, 编辑
摘要:
ASM Fast Mirror Resync 在oracle 10g中,如果asm磁盘因为光纤、控制器发生故障而发生failure,asm将无法继续向该磁盘中写入数据。 asm会将发生failure的磁盘变为offline,等从其它冗余组同步完数据后,将该磁盘drop。asm不会再从被offline 阅读全文
redhat 6.4 安装VirtualBox自动增强功能功:unable to find the sources of your current Linux kernel
2015-07-21 20:30 by abce, 832 阅读, 收藏, 编辑
摘要:
redhat 6.4 安装VirtualBox自动增强功能功能的时候提示: building the main Guest Additions module FAILED unable to find the sources of your current Linux kernel. Specify 阅读全文
LINUX使用DVD光盘或者ISO作为本地YUM源
2015-07-20 23:07 by abce, 321 阅读, 收藏, 编辑
摘要:
先把光盘或 ISO 文件挂载到文件系统: # mkdir /media/iso 挂载光盘: # mount /dev/cdrom /media/iso 或挂载 ISO 文件: mount -o loop /root/rhel-server-6.4-x86_64-dvd.iso /media/iso 阅读全文
数据库报ORA-00600: 内部错误代码, 参数: [17059],并产生大量trace日志文件
2015-07-20 13:40 by abce, 3406 阅读, 收藏, 编辑
摘要:
用户反馈数据库服务器磁盘空间使用耗尽。 登录服务器后查看,发现数据库产生大量的trace日志,并在alert日志中发现ora-600错误 alert日志信息: trace文件内容: 登陆数据库查看: 发现cursor_sharing被设置为smilar,修改为exact后错误消除 其它类似错误可以参 阅读全文
Putty设置删除
2015-07-17 14:06 by abce, 1391 阅读, 收藏, 编辑
摘要:
1. 开始→运行→cmd(进入字符界面) 2.切换目录到putty安装目录 3.执行以下清理命令 4.会跳出如下提示信息 点击[是(Y)] 阅读全文
ssh/scp 远程连接ssh非默认端口方法
2015-07-17 12:49 by abce, 898 阅读, 收藏, 编辑
摘要:
ssh -p port <username>@<IP> 阅读全文
查看LINUX版本
2015-07-17 10:55 by abce, 300 阅读, 收藏, 编辑
摘要:
查看LINUX版本 1) 登录到服务器执行 lsb_release -a ,即可列出所有版本信息,例如: 注:这个命令适用于所有的linux,包括Redhat、SuSE、Debian等发行版。 2) 登录到linux执行cat /etc/issue,例如如下: 3) redhat可以执行以下命令 阅读全文
RHCE7 -- systemctl命令
2015-07-16 21:25 by abce, 1756 阅读, 收藏, 编辑
摘要:
查询所有单元的状态: 仅查询服务单元的状态: 查看处于失败或维护状态的任何单元: 查看特定单元是否活动: 查看特定单元是否已经开启自启动: 列出所有已经加载单元的活动状态 查看所有单元的已启用和已禁用设置 查看失败的服务的状态 屏蔽服务有时候可能安装了互相冲突的服务,比如network和Networ 阅读全文
RHEL7 -- systemd
2015-07-15 22:09 by abce, 826 阅读, 收藏, 编辑
摘要:
systemd 在RHEL7中,进程ID 1属于systemd这个新的进程。(代替之前版本中的init) systemd提供了以下新功能: ·并行化功能,可以提高系统的启动速度 ·按需启动守护进程,而不需要单独的服务 ·自动服务依赖关系管理,可以防止长时间超时,例如在网络不可用时不启动网络服务 ·利 阅读全文
RHEL7 -- 识别文件系统和设备
2015-07-15 21:20 by abce, 991 阅读, 收藏, 编辑
摘要:
逻辑卷依赖于设备映射程序(DM)内核驱动程序。 比如有个逻辑卷组rhel中有一个逻辑卷root,对应的设备为/dev/rhel/root。符号链接/dev/rhel/root指向/dev/dm-<number>块设备节点。number的分配是连续的,从0开始。 每个逻辑卷在/dev/mapper目录 阅读全文
11G新特性 -- 块介质恢复性能增强(block media recovery)
2015-07-15 16:12 by abce, 416 阅读, 收藏, 编辑
摘要:
块介质恢复性能增强(block media recovery) :只是恢复受损的块。不需要将受损的数据文件offline。针对受损的数据块,使用备份中好的数据块进行restore和recover,避免了对整个数据文件的restore和recover。 前提条件:必须开启闪回数据库功能。 在oracl 阅读全文
11G新特性 -- archival(long-term)backups
2015-07-14 23:10 by abce, 397 阅读, 收藏, 编辑
摘要:
在oracle 10g中,提供了backup ... keep功能来重载配置好的retention策略。 在oracle 11g中,可以重定义backup ... keep命令来创建长期保留的备份,称作archival backups,又叫历史归档备份,目的是将数据库某一时刻数据生成历史备份,备份里 阅读全文
11G新特性 -- RMAN Multisection Backups
2015-07-14 21:39 by abce, 1509 阅读, 收藏, 编辑
摘要:
Oracle 11g支持以sections的方式来备份和还原数据文件。在section级别进行备份,被称作multisection backup(多段备份)。section是一个数据文件中连续的块。multisection backup特性使得备份大的数据文件变得容易,可以将大文件分成多个secti 阅读全文
RHEL7 -- 修改主机名
2015-07-14 14:52 by abce, 853 阅读, 收藏, 编辑
摘要:
RHEL7中,有三种定义的主机名: a、静态的(static):“静态”主机名也称为内核主机名,是系统在启动时从/etc/hostname自动初始化的主机名 b、瞬态的(transient):“瞬态”主机名是在系统运行时临时分配的主机名,由内核管理,例如,通过DHCP或mDNS服务器分配,比如loc 阅读全文
RHEL7 -- NetworkManager
2015-07-14 13:53 by abce, 2136 阅读, 收藏, 编辑
摘要:
RHEL7中默认的网络服务是由NetworkManager提供,NetworkManager可以动态控制和配置网络。 网络工具和应用 NetworkManager 的安装 NetworkManager tui的安装 设置NetworkManager开启自启动 查看NetworkManager进程状态 阅读全文
RHEL6 - 图形化设置IP
2015-07-13 22:51 by abce, 361 阅读, 收藏, 编辑
摘要:
RHEL6下我们除了麻烦地修改网卡的主配置文件外,还可以通过setup,system-config-network等工具指令打开网卡的图形化界面 #setup #system-config-network 阅读全文
RHEL7 -- RPM包命名规则
2015-07-13 22:36 by abce, 619 阅读, 收藏, 编辑
摘要:
rpm软件包文件采用软件包名称组合name-version-release.architecture的方式进行命名 以下面的rpm包为例: ·name:描述其内容的一个或多个词语(kernel-devel) ·version:原始软件的版本号(3.10.0) ·release:基于该版本的软件包的发 阅读全文
OpenSSH的RSA/DSA密钥认证系统
2015-07-13 18:52 by abce, 2302 阅读, 收藏, 编辑
摘要:
OpenSSH的RSA/DSA密钥认证系统,它可以代替OpenSSH缺省使用的标准安全密码认证系统。 OpenSSH的RSA和DSA认证协议的基础是一对专门生成的密钥,分别叫做私用密钥和公用密钥。 使用这些基于密钥的认证系统的优势在于:在许多情况下,有可能不必手工输入密码就能建立起安全的连接。尽管基 阅读全文
Open SSH原理
2015-07-12 23:20 by abce, 692 阅读, 收藏, 编辑
摘要:
OpenSSH(免费的 SSH 的实现)类似于 telnet 或rsh,ssh 客户程序也可以用于登录到远程机器。所要求的只是该远程机器正在运行 sshd,即 ssh 服务器进程。但是,与 telnet 不同的是,ssh 协议非常安全。加密数据流,确保数据流的完整性,甚至安全可靠的进行认证它都使用了 阅读全文
Bringing up interface eth0: Device eth0 does not seem to be present, delaying initialization
2015-07-09 21:43 by abce, 232 阅读, 收藏, 编辑
摘要:
克隆虚拟机后,网卡无法启动,并报如下错误: 解决办法1.修改虚拟机克隆机的HWADDR为ifconfig -a的MAC地址 形如:HWADDR="xx:xx:xx:xx:xx:xx" 2.然后再做以下操作 # rm -rf /etc/udev/rules.d/70-persistent-net.ru 阅读全文
12C -- 配置EM Express的端口
2015-07-09 13:13 by abce, 812 阅读, 收藏, 编辑
摘要:
EM Express是基于web接口的图形化数据库管理工具。 内嵌到数据库中,可以用来监控、管理数据的性能和完成大多数管理工作。 EM Express是轻量级的管理工具,减少了数据库服务器的开销。没有对应的后台进程或者task与其相关联。 它需要使用数据库内部的组件,比如XDB、sql*net。 查 阅读全文
ORA-16179: incremental changes to "log_archive_dest_1" not allowed with SPFILE
2015-07-09 13:06 by abce, 1260 阅读, 收藏, 编辑
摘要:
更改为: 阅读全文
ORA-16019: cannot use LOG_ARCHIVE_DEST_1 with LOG_ARCHIVE_DEST or LOG_ARCHIVE_DUPLEX_DEST
2015-07-09 12:57 by abce, 1229 阅读, 收藏, 编辑
摘要:
用户反馈数据库设置归档后,无法启动,并报如下错误: 这个错误很简单,主要是由于log_archive_dest与log_archive_dest_n这两个参数是不能够同时设置值、共存的。 调整方法: > set ORACLE_SID=orcl > sqlplus /nolog SQL> conn / 阅读全文
11g新特性-SQL Plan Management
2015-07-09 10:37 by abce, 604 阅读, 收藏, 编辑
摘要:
在11g之前版本,提供了stored outlines(sql概要)特性来保存sql的执行计划。 在11g中,引入了一个新的特性sql计划管理(sql plan management)特性来保存sql性能。 数据库自动控制sql执行计划的演变,借助sql plan baselines。 SPM会不时 阅读全文
11g新特性-自动sql调优(Automatic SQL Tuning)
2015-07-08 19:35 by abce, 7284 阅读, 收藏, 编辑
摘要:
11g新特性-自动sql调优(Automatic SQL Tuning) 在Oracle 10g中,引进了自动sql调优特性。此外,ADDM也会监控捕获高负载的sql语句。 在Oracle 11g中,通过运行sql tuning advisor加强了自动sql调优功能。默认情况下是每天夜间通过自动任 阅读全文
如何修改DBSNMP和SYSMAN用户的密码
2015-07-08 09:29 by abce, 2451 阅读, 收藏, 编辑
摘要:
SYSMAN和DBSNMP用户密码过期后OEM无法使用,并报以下错误: SYSMAN用户的密码被加密后存放在不同的地方,这样database control(OMS和agent)可以不用每次访问数据库时都输入密码。 当在数据库中改变了SYSMAN的密码后,还要将新密码提供给database cont 阅读全文
MySQL源码安装
2015-07-07 11:12 by abce, 302 阅读, 收藏, 编辑
摘要:
安装前系统准备 1.gcc-c++、ncurses包 2.GNU make程序包。建议安装GNU make 3.75以上版本,下载地址http://www.gnu.org/software/make/ 3.安装cmake,用来编译mysql,MySQL 5.5以后,源码安装需要使用CMake来编译。 阅读全文
Chrome英文版离线安装包下载
2015-07-06 14:02 by abce, 1444 阅读, 收藏, 编辑
摘要:
在原来在线安装地址后面加上 ?standalone=1 即可 https://www.google.com/intl/en/chrome/browser/desktop/index.html?standalone=1 阅读全文
RHEL7 -- 通过gerp使用正则表达式
2015-07-04 09:56 by abce, 305 阅读, 收藏, 编辑
摘要:
正则表达式常会含有shell元字符(如S、*等),建议使用单引号('')来括起行令上的正则表达式 1.行定位符号 行首定位符号^和行尾定位符$ #找出以s开头的行: #找出以h结尾的行: 2.单词定位符(定位单词) #找出包含以s开头的单词的行 #找出包含以h结尾的单词的行 同一个文件,以单词定位找 阅读全文
RHEL7虚拟机添加新网卡后,网卡无法启动
2015-07-03 23:12 by abce, 1249 阅读, 收藏, 编辑
摘要:
RHEL7虚拟机添加新网卡后,网卡无法启动 1.在开启网络时,有错误提示: 2.根据提示执行:提示错误日志如下 3.用 ip addr 命令查看MAC地址与文件/etc/sysconfig/network-scripts/ifcfg-enp0s8中显示的不一致。 4.修改/etc/sysconfig 阅读全文
xtrabackup 源码安装
2015-07-03 16:46 by abce, 1196 阅读, 收藏, 编辑
摘要:
安装依赖包:这些依赖包必须要先安装好 此外还要安装好cmake软件 开始编译: 在make操作这一步遇到了Sphinx没有安装的问题,导致make操作一直无法完成。 通过以下方式安装Sphinx后,重新执行make命令 默认安装: 注: 默认安装在/usr/local/xtrabackup/目录下 阅读全文
Percona XtraBackup介绍
2015-07-02 09:36 by abce, 364 阅读, 收藏, 编辑
摘要:
Percona XtraBackup开源的、免费的mysql热备软件,可以执行无阻塞备份InnoDB和XtraDB数据库。 Percona XtraBackup有以下优点: ·备份快速、可靠 ·备份期间,不影响事务连续性 ·节省磁盘空间和网络带宽 ·自动验证备份 ·快速还原,降低系统停机时间 Per 阅读全文
修改RMAN list命令输出的时间格式
2015-07-01 14:46 by abce, 694 阅读, 收藏, 编辑
摘要:
根据需要,修改rman list命令输出结果的时间显示 通过设置参数NLS_DATE_FORMAT的来设置时间格式: 阅读全文
RMAN-06059: expected archived log not found, loss of archived log compromises recoverability
2015-07-01 13:35 by abce, 1340 阅读, 收藏, 编辑
摘要:
归档日志被物理删除后执行rman操作报错: 处理方法:(crosscheck 会将找不到的归档日志标记为expired状态) 此外,可以查看一下归档日志的状态: 如果归档日志是被物理移动了位置,可以手动将归档日志注册进去: 阅读全文
NLS_LANG参数说明
2015-07-01 11:04 by abce, 595 阅读, 收藏, 编辑
摘要:
NLS_LANG参数说明 格式: NLS_LANG = language_territory.charset 它有三个组成部分(语言、地域和字符集),每个成分控制了NLS子集的特性。其中: Language: 指定服务器消息的语言, 影响提示信息是中文还是英文 Territory: 指定服务器的日期 阅读全文