使用RMAN的duplicate命令来创建一个辅助数据库,该辅助数据库一但创建成功就和源数据库脱离了关系,可以使用辅助数据库做一些实验。
本文利用源数据库在本机的其他目录中创建一个辅助数据库。
源数据库:
SID = ORCL
辅助数据库:
SID = DUP
源数据库和辅助数据库的物理文件目录见下面initDUP.ora.
步骤一. 创建辅助数据库的秘钥文件。
执行orapw...
分类:
数据库 时间:
2015-05-08 00:05:29
阅读次数:
209
存储过程:就是一组用于完成特定数据库功能的SQL 语句集,该SQL语句集经过编译后存储在数据库系统中。在使用时候,用户通过指定已经定义的存储过程名字并给出相应的存储过程参数来调用并执行它,从而完成一个或一系列的数据库操作。Oracle存储过程包含三部分:过程声明,执行过程部分,存储过程异常。1 cr...
分类:
数据库 时间:
2015-05-07 23:44:03
阅读次数:
185
SqlConnection 连接数据库对象,相当于用连接字符串(钥匙)去打开门(数据库)的一个动作,是打开门,还是关闭门。sqlconnection继承dbconnection,其实所有的数据库连接都继承dbconnectionsqlconnection的用法: SqlConnection _Sql...
分类:
数据库 时间:
2015-05-07 23:44:31
阅读次数:
167
在SQL Server :理解数据页结构我们提到每条记录都有7 bytes的系统行开销,那这个7 bytes行开销到底是一个什么样的结构,我们一起来看下。数据记录存储我们具体的数据,换句话说,它存在堆表里,或者存在聚集索引的叶子节点。数据记录结构是为了让SQL Server更高效的管理数据。我们来看...
分类:
数据库 时间:
2015-05-07 23:39:48
阅读次数:
207
语法:创建存储过程:CREATE[definer = {user|current_user}]PROCEDUREsp_name ([ proc_parameter [,proc_parameter ...]]) [ characteristics..] routime_body其中:proc_par...
分类:
数据库 时间:
2015-05-07 23:35:32
阅读次数:
184
1、启动oracle数据库://切换至Oracle用户:[root@server36 ~]# su - oracle//进入sqlplus环境,nolog参数表示不登录:[oracle@server36 ~]$ sqlplus /nolog//以管理员模式登录:[oracle@server36 ~]...
分类:
数据库 时间:
2015-05-07 23:35:11
阅读次数:
184
usemysql;setpasswordforroot=password('haowumz');selecthost,user,passwordfromuser;showgrantsforfdb_dev;createuserfdb_testIDENTIFIEDby'test1204';grantse...
分类:
数据库 时间:
2015-05-07 23:32:17
阅读次数:
229
需求是这样的,在SQL SERVER中的Stock库下,有两千多张表。需要每张表都删除今天的一条错误数据。首先得要得到所有表的名称,代码如下:Select name FROM SysObjects Where XType='U' and name 'InsertHistory' order BY N...
分类:
数据库 时间:
2015-05-07 23:23:26
阅读次数:
178
很久之前我就想做一些关于virtualbox的教程,很多人问我virtualbox怎么用。我也一一作答。现在网上关于virtualbox的东西很少,我想写一点自己的东西,并且与大家一起共享一下自己的一些经验。 这是第一个教程:安装。 我选用的是目前最新版的virtualbox,版本为VirtualB...
分类:
数据库 时间:
2015-05-07 23:24:34
阅读次数:
188
在实际开发中,我们不会直接使用拼写SQL语句的方法进行数据库操作,而是使用参数化的方法进行数据库操作,这样做的好处很多,不仅提高了程序的健壮性,同时也避免的SQL注入的问题。在这里,笔者为初学者提供一个SQLHelper模板,希望对新手有所启发。public static class SqlHelp...
分类:
数据库 时间:
2015-05-07 23:25:24
阅读次数:
170
摸索了一天终于把这个问题搞定了
首先下载MinGw
地址:http://sourceforge.net/projects/mingw/?source=directory
下载完之后安装G++,在安装程序中步骤如下
之后利用CMD安装gdb-python
MinGw-get.exe install gdb-python
同时安装GDB
同时按照以下步骤安...
分类:
数据库 时间:
2015-05-07 22:17:49
阅读次数:
309
请声明出处:
本文主要是记录本人在CentOS系统下面使用Mysql的一些命令和操作,特此记录。
1 检查是否安装了mysql
#rpm –qa | grep mysql
2 检查mysqld服务是否开启
#service mysqld status
3 启动mysqld服务
#service mysqld start
第一次启动会初始化,时间会有点久…...
分类:
数据库 时间:
2015-05-07 22:13:37
阅读次数:
217
一开始安装完成后,对环境变量的设置折腾了大半天,后来才知道要重启,才能使之生效。
因为操作系统是中文的,在/home/oracle/app/..../bin下面执行netmgr时,发现oracle的netmgr界面都是乱码,后来把/etc/sysconfig/i18n里的
LANG="zh_CN.UTF-8" 改成 LANG="en_US.UTF-8"
将系统设为英文,就...
分类:
数据库 时间:
2015-05-07 22:11:13
阅读次数:
177
一、mysql分区的作用
二、Mysql分区的几种方式
三、Mysql分区具体实现
主从解决的主要问题
1、数据库的备份(主从数据库)
2、数据库的负载均衡(读写分离)
海量数据的解决方案
1、SQL语句的优化
2、大表拆小表的方式
水平分表和分区对比
list分区-按地区划分
hash分区-...
分类:
数据库 时间:
2015-05-07 22:06:08
阅读次数:
278
dbms_random是一个可以生成随机数值或者字符串的程序包。dbms_random.value方法1、小数(0~1)select dbms_random.value from dual;2、指定范围内的小数 (0~1000)select dbms_random.value(0,1000) from dual;3、指定范围内的整数 (0~1000)select trunc(dbms_random...
分类:
数据库 时间:
2015-05-07 22:04:56
阅读次数:
152
XP 中安装 Oracle VM VirtualBox 虚拟机 主机系统为:windowsXP SP3。 由于很多人的系统有一定的问题,装上的时候没能有简体中文版。以下我将中英文界面都截屏下来对照这看。希望对那些英文稍微弱一点的人有一定的帮助。 图表 1主界面英文界面 图表 2 主界面中文界面 图表...
分类:
数据库 时间:
2015-05-07 21:56:45
阅读次数:
183
在win7 2009 旗舰版中安装VirtualBox版本高于4.3.12时候会报安装错误:创建COM对象失败.应用程序将被中断.明细:被召者 RC:E_INVALIDARG(0x80070057)->点击确定后:不能为虚拟电脑xp打开一个新任务.The virtual machine'xp' ha...
分类:
数据库 时间:
2015-05-07 21:44:21
阅读次数:
2128