Welcome 微信登录

首页 / 数据库 / MySQL

当心 CREATE TABLE AS

当心 CREATE TABLE AS

对 DBA 而言,CREATE TABLE AS 可谓是家常便饭,顺手拈来。需不知该方式虽然简单,但疏忽也容易导致意想不到的问题。笔者前阵子就碰上了这样的事情。由于是对原表进行克隆,且数据存储在不同的表空间,因此毫不犹豫地使用了CREATE TABLE AS,结果在运行package时,error...--1、非空约束遗失-->使用create table as 来创建对象scott@CNMMBO> create table tb_dept a...
ORA-01012:not logged on的解决办法

ORA-01012:not logged on的解决办法

conn / as sysdba 报错ORA-01012: not logged on发生原因:关闭数据库是shutdown 后面没有接关闭参数中的任何一个。nomal --->所有连接都断开时才能关闭;transactional --->等待事务结束后,主动断开连接;immediate --->主动断开事务和连接abort --->立刻关闭数据库,这个操作是危险的,不会同步数据,不触发检查点,回滚段直接清 空,相当于掉电,每次启动...
Oracle LOGMNR挖掘日志与DUMP日志对比

Oracle LOGMNR挖掘日志与DUMP日志对比

很多人都知道使用LOGMNR来分析日志,但是很少有人来使用DUMP来分析日志,具体是因为LOGMNR分析出来的信息方便查阅,也便于理解.但是有些时候我们还是需要DUMP来分析日志文件,因为它记录的更详细,更真实。(其实一般的LOGMNR分析的日志不是很全的)有次LOGMNR日志分析后,我发现挖掘的信息十分诡异,我是根据ROWID查询LOGMNR分析出来的记录的,发现某个ROWID有INSERT、DELETE,却没有UPDATE操作,而实际上根据业务分析确实...
基于Cmake编译安装MySQL 5.5

基于Cmake编译安装MySQL 5.5

cmake的重要特性之一是其独立于源码(out-of-source)的编译功能,即编译工作可以在另一个指定的目录中而非源码目录中进行,这可以保证源码目录不受任何一次编译的影响,因此在同一个源码树上可以进行多次不同的编译,如针对于不同平台编译。一、安装cmake(mysql-5.5)1、确保安装开发环境Development LibrariesDevelopment Tools2、所需软件包cmake-2.8.8.tar.gzmysql-5.5.28.tar...
MySQL简单介绍及基本组成部分流程图

MySQL简单介绍及基本组成部分流程图

一、MySQL简单介绍MySQL是当今最流行的开源数据库管理系统,超过10亿的下载量足可以证明这点。MySQL以其速度、高可靠性、简单易用,广泛应用,一些大型企业也在逐渐应用,如:Facebook、维基百科等网站。MySQL最早由瑞典的MySQL AB公司开发,后于2008年被Sun收购,2009年Oracle公司收购了Sun公司。它分为社区版和商业版,其体积小、速度快、总体成本低,尤其是开放源码这一特点,一般中小型网站的开发都选择MySQL作为网站数据库...
Oracle Fusion MiddlewareⅠ: 数据库和RCU

Oracle Fusion MiddlewareⅠ: 数据库和RCU

计划学习下WebCenter,需要搭建环境。计划写几篇文章,以备分享和记录:数据库、RCU、Weblogic、WebCenter Portal、WebCenter Content(UCM)、环境配置。1,首先需要安装数据库,RCU安装的时候支持IBM DB2等,我这里选择Oracle分享下环境选择:Oracle Linux 5,Oracle database 11GOracle数据库的安装可以参考Oracle官方文档。也可参考:http://www.lin...
Oracle WebLogic 11g 安装部署文档 PDF

Oracle WebLogic 11g 安装部署文档 PDF

WebLobic Server 是美国BEA公司开发的一个业界领先的应用服务器。是SUN J2EE 的纯java 实现。WebLogic长期以来一直被认为是市场上最好的J2EE工具之一。像数据库或邮件服务器一样,WebLogic Server 对于客户是不可见的,为连接在它上面的客户提供服务。WebLogic 最常用的使用方式是为在internet 或intranet 上的Web 服务提供安全、数据驱动的应用程序。WebLogic对J2EE 架构的支持:W...
CentOS 5.5上安装Oracle 11g R2最完全安装教程

CentOS 5.5上安装Oracle 11g R2最完全安装教程

一:准备条件1、CentOS的准备。首先,什么最重要:分区最重要。显然,分区越大越好,尤其是SWAP空间要大一点,至少2G。其次,对于新手,有两点需要注意。第一,安装软件时最好完全按照;第二,把防火墙、SElinux等都去掉,才能顺利安装。2、基础准备首先,准备软件:linux_11gR2_database_1of2.ziplinux_11gR2_database_2of2.zip其次,准备两个工具:FileZilla_3.3.3_win32-setup....
SQL*Plus copy 命令处理大批量数据复制

SQL*Plus copy 命令处理大批量数据复制

对于数据库表级上的数据复制,我们最常用的是CREATE TABLE AS(CTAS)..方式。其实在SQL*Plus下面copy命令可以完成同样的工作,而且更加出色,性能也比较优异。更突出的是支持跨平台,异构数据库之间的数据复制。copy命令可以类似地完成一些stream完成的功能,尽管copy命令与stream方式不是一个重量级。下面描述copy命令的主要用法。1、copy命令的帮助信息scott@SYBO2SZ> help copyCOPY---...
Linux script 命令记录(数据库)操作步骤

Linux script 命令记录(数据库)操作步骤

对DBA而言,经常碰到升级数据库或是apply patch,以及有些时候需要运行大量的脚本。对于这些操作我们希望现在在屏幕同时又输出的文件以备后续查询过程中曾经丢失的步骤或错误。Linux下的script命令就是解决这个问题的好帮手。1、script命令描述script命令会记录所有的操作到文件同时在屏幕上输出,直到终止登陆的会话,或使用CRTL+D,或使用exit退出则停止记录。这个命令对于数据库的升级或是重要设置的情形下使用可以用于后续查询操作成功或失...
<< 661 662 663 664 665 666 667 668 669 670 >>