jony413

多媒体信息发布、排队叫号、医院分诊、电子班牌

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

文章分类 -  DataBase

Oracle,SQL Server,MySql
摘要:说明:本文档演示如何在VmwareEXSServer3.5环境下,使用虚拟机技术安装RHEL4.8x86_64系统,然后搭建两个节点的oracle10gRAC的过程。最后是关于rac的一些知识。仅供学习测试参考使用。一、RAC简单知识RAC的定义:指借助于“某种集群件产品”搭建出来的一个“多实例,单数据库”的环境。(一)RAC环境拓扑图:图中硬件用Hn表示,软件用Sn表示,其中n不代表数量,而是代表种类。1、硬件环境:a、节点(主机)H1:图中所示,两个节点或主机b、网卡H4:每个主机至少有两块网卡,图中H4表示两块网卡:一个网卡用于对外提供服务,对应ip称为publicip,用实线表示;一个 阅读全文
posted @ 2013-01-20 10:41 jony413 阅读(250) 评论(0) 推荐(0)

摘要:当今现实世界的数据库极易受噪声、丢失数据和不一致数据的侵扰,因为数据库太大(常常多达数千兆字节,甚至更多),并且多半来自多个异构数据源。低质量的数据将导致低质量的挖掘结果。“如何预处理数据提高数据质量,从而提高挖掘结果的质量?如何预处理数据,使得挖掘过程更加有效、更加容易?”有大量数据预处理技术。数据清理可以用来去掉数据中的噪声,纠正不一致。数据集成将数据由多个源合并成一致的数据存储,如数据仓库。也可以使用数据变换,如规范化。例如,规范化可以提高涉及距离度量的挖掘算法的准确率和有效性。数据归约可以通过聚集、删除冗余特征或聚类等方法来减小数据规模。这些技术不是互斥的,可以一起使用。例如,数据清理 阅读全文
posted @ 2013-01-17 10:39 jony413 阅读(965) 评论(0) 推荐(0)

摘要:当数据库不能拉起来时候,我们可以通过odu找回丢失的数据,今天客户出要求,需要我帮忙找回不能起来库中的包,过程,函数,视图,触发器等之类东西。这些东西都是存在system空间中,存在一些系统的基表中,我们如果能够拿到这些基表的数据然后进行处理,原则上就可以得到客户需要的东西一、PROCEDURE/FUNCTION/PACKAGE/PACKAGE BODY/TRIGGER/TYPE/TYPE BODY之类恢复1. 查看这些数据存储在什么基表中select u.name, o.name,decode(o.type#, 7, 'PROCEDURE', 8, 'FUNCTION 阅读全文
posted @ 2012-10-17 18:30 jony413 阅读(259) 评论(0) 推荐(0)

摘要:ODU全称为Oracle Database Unloader,是类似于Oracle的DUL的软件,用于直接从Oracle数据库的数据文件中获取表数据。在各种原因造成的数据库不能打开时,用于抢救数据,最大限度地减少数据丢失。本文将以ODU 2.1.0 for Windows版,介绍如何使用ODU。本文只是一个快速上手指南,以后将详细介绍ODU的使用。在本网站下载到ODU的Windows版本,是一个ZIP压缩文件,解压缩到一个目录,比如解压到d:\,将会看到d:\odu目录下有如下的文件和目录:D:\odu>dir 驱动器 D 中的卷没有标签。 卷的序列号是 045E-00DE D:\odu 阅读全文
posted @ 2012-10-16 19:41 jony413 阅读(619) 评论(0) 推荐(0)

摘要:NoSQL这两年越来越热,尤其是大型互联网公司非常热衷这门技术。根据笔者的经验,并不是任何场景,NoSQL都要优于关系型数据库。下面我们来具体聊聊,什么时候使用NoSQL比较给力:1) 数据库表schema经常变化比如在线商城,维护产品的属性经常要增加字段,这就意味着ORMapping层的代码和配置要改,如果该表的数据量过百万,新增字段会带来额外开销(重建索引等)。NoSQL应用在这种场景,可以极大提升DB的可伸缩性,开发人员可以将更多的精力放在业务层。2)数据库表字段是复杂数据类型对于复杂数据类型,比如SQL Sever提供了可扩展性的支持,像xml类型的字段。很多用过的同学应该知道,该字段 阅读全文
posted @ 2012-09-20 16:33 jony413 阅读(626) 评论(0) 推荐(0)

摘要:表做空间迁移时,使用如下语句: 例1:alter table tb_name move tablespace tbs_name; 索引表空间做迁移,使用如下语句: 例2:alter index index_name rebuild tablespace tbs_name; 对于含有lob字段的表,在建立时,oracle会自动为lob字段建立两个单独的segment,一个用来存放数据,另一个用来存放索引,并且它们都会存储在对应表指定的表空间中,而例1:只能移动非lob字段以外的数据,所以在对含有lob字段的表进行空间迁移,需要使用如下语句: 例3:alter table tb_name... 阅读全文
posted @ 2012-09-05 11:44 jony413 阅读(1121) 评论(0) 推荐(0)

摘要:SQL2008 的收缩日志 由于SQL2008对文件和日志管理进行了优化,所以以下语句在SQL2005中可以运行但在SQL2008中已经被取消:(SQL2005)BackupLog DBName with no_loggodumptransaction DBName with no_loggoUSE DBName DBCC SHRINKFILE (2)Go--------------------------------------------------------------(SQL2008):在SQL2008中清除日志就必须在简单模式下进行,等清除动作完毕再调回到完全模式。USE[mast 阅读全文
posted @ 2012-01-06 19:27 jony413 阅读(179) 评论(0) 推荐(0)

摘要:方法一: 尝试用Mysql Adminstrator GUI Tool登入Mysql Server,Server却回复错误讯息:Host "60-248-32-13.HINET-IP.hinet.net" is not allowed to connect to this Mysql server 这个是因为权限的问题,处理方式如下: shell>Mysql --user=root -p 输入密码 Mysql>use Mysql Mysql>GRANT SELECT,INSERT,UPDATE,DELETE ON [db_name].* TO [usern 阅读全文
posted @ 2011-12-13 11:07 jony413 阅读(580) 评论(0) 推荐(0)

摘要:我在工作中碰到了一些问题,需要查看数据库表的大小,查询SQL Server联机从书得到如下语句:sp_spaceused显示行数、保留的磁盘空间以及当前数据库中的表所使用的磁盘空间,或显示由整个数据库保留和使用的磁盘空间。语法sp_spaceused[[@objname =]'objname'][,[@updateusage =]'updateusage']参数[@objname =]'objname'是为其请求空间使用信息(保留和已分配的空间)的表名。objname的数据类型是nvarchar(776),默认设置为 NULL。[@updateu 阅读全文
posted @ 2011-12-01 10:46 jony413 阅读(121) 评论(0) 推荐(0)

摘要:刚装的sql server 2008 ,在尝试建立连接的时候总是提示:在与 sql server 建立连接时出现与网络相关的或特定于实例的错误。未找到或无法访问服务器。请验证实例名称是否正确并且 sql server 已配置为允许远程连接。高手指点一下谢谢!sql配置管理器=====sql server网络配置====sql2008协议将右侧的前三个都enbale,重起sql服务即可 阅读全文
posted @ 2011-11-07 15:31 jony413 阅读(295) 评论(0) 推荐(0)

摘要:问题把数据库从一个服务器实例附加和恢复到另一个实例中是数据库管理 员执行的常见的任务。附加或者恢复一个数据库之后,之前在数据库中创建和配 置的登录名已经无法访问了。这个问题最常见的症状是应用程序会碰到登录失败 的错误,或者是当你试着把登录名添加到数据库中时,你可能会得到一个信息比 如这个用户已经在这个数据库中存在。当你执行一个附加或者一个恢复时,这是 很常见的一种状况,那么你怎么解决这个问题呢?专家解答当数据 库从一个服务器迁移到另一个服务器时,存储在主从数据库中的登录名ids与存储 在每个用户数据库中的登录名ids不符合。正如上面所说的,附加或恢复一个数据 库之后你会看到的一些错误包含:普通 阅读全文
posted @ 2011-11-07 15:10 jony413 阅读(647) 评论(0) 推荐(0)