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