Welcome 微信登录

首页 / 数据库 / MySQL

oracle10G在RHEL4u4_64bit安装

oracle10G在RHEL4u4_64bit安装

注意问题:安装linux组件选everything swap分区要大于4G 否则安装会出现莫名其妙的问题在安装提示运行两个.sh 的脚本的时候。一定要单开一个窗口以root权限执行。然后在点击提示的“确定”按钮Oracle的安装前准备:1、配置系统内核参数,以root用户登录,修改在/etc/sysctl.conf文件,在该文件中添加以下参数:kernel.shmall = 2097152kernel.shmmax = 536870912 (512物理内存...
深入理解Oracle数据库的启动和关闭

深入理解Oracle数据库的启动和关闭

Oracle数据库提供了几种不同的数据库启动和关闭方式,本文将详细介绍这些启动和关闭方式之间的区别以及它们各自不同的功能。一、启动和关闭Oracle数据库对于大多数Oracle DBA来说,启动和关闭Oracle数据库最常用的方式就是在命令行方式下的Server Manager。从Oracle 8i以后,系统将Server Manager的所有功能都集中到了SQL*Plus中,也就是说从8i以后对于数据库的启动和关闭可以直接通过SQL*Plus来完成,而不...
详解MySQL数据库与ASP.NET怎样强强联手

详解MySQL数据库与ASP.NET怎样强强联手

由于富有竞争力的价格和易于使用,MySQL在市场占有率方面逐步提升。开放源代码社区为了扩展MySQL的使用范围,开发出了.Net框架(.NET Framework)中可以使用的数据库连接器。我们就来学习一下如何在.Net应用程序中使用MySQL。 和.NET的数据整合 MySQL 社区已经开发出了MySQL的数据接口,他提供了连接数据源和程序代码的基本功能。在Windows平台上,有如下的MySQL连接器: * MySQL Connector/...
怎样拒绝Oracle数据库的密码出现@符号

怎样拒绝Oracle数据库的密码出现@符号

密码复杂性是IT审计人员检查一个系统是否安全的一个重要方面。IT策略中经常指出密码应该有最小的长度且应该包含大写字母、小字字母、数字和特殊字符的混合。 Oracle中应该避免将特殊字符@用于密码中,因为在Oracle中,@符号用来表明使用哪一台Oracle服务器。SQL *Plus连接语句的完整格式如下: CONNECT username/password@alias 其中alias是一个Oracle Net别名,代表一个服务器、断口和实例名。 列表A显示...
Oracle 数据库学习入门心得

Oracle 数据库学习入门心得

Oracle的体系太庞大了,对于初学者来说,难免会有些无从下手的感觉,什么都想学,结果什么都学不好,所以把学习经验共享一下,希望让刚刚入门的人对oracle有一个总体的认识,少走一些弯路。 一、定位 oracle分两大块,一块是开发,一块是管理。开发主要是写写存储过程、触发器什么的,还有就是用Oracle的Develop工具做form。有点类似于程序员,需要有较强的逻辑思维和创造能力,个人觉得会比较辛苦,是青春饭J;管理则需要对oracle数据库的...
MySQL服务器默认安装之后如何调节性能

MySQL服务器默认安装之后如何调节性能

在面试MySQL DBA或者那些打算做MySQL性能优化的人时,我最喜欢问题是:MySQL服务器按照默认设置安装完之后,应该做哪些方面的调节呢? 令我很惊讶的是,有多少人对这个问题无法给出合理的答案,又有多少服务器都运行在默认的设置下。 尽管你可以调节很多MySQL服务器上的变量,但是在大多数通常的工作负载下,只有少数几个才真正重要。如果你把这些变量设置正确了,那么修改其他变量最多只能对系统性能改善有一定提升。 key_buffer_size - ...
使用sqlcmd连接数据库出错问题的解决

使用sqlcmd连接数据库出错问题的解决

一、问题使用sqlcmd客户端工具连接数据时,出现以下错误:C:>sqlcmdHResult 0x2,级别 16,状态 1命名管道提供程序: 无法打开与 SQL Server 的连接 [2].Sqlcmd: 错误: Microsoft SQL Native Client : 建立到服务器的连接允许远程连接这个事实可能会导致失败。。Sqlcmd: 错误: Microsoft SQL Native Client : 登录超时已过期。二、原因1、网络协议及...
Oracle中用GROUPING SETS分组自定义汇总

Oracle中用GROUPING SETS分组自定义汇总

本文通过文章作者的亲身经历来讲解如何在Oracle数据库中使用GROUPING SETS分组自定义。 当你与COUNT和SUM这类总计函数一起使用GROUP BY语句时,你一般得不到多级总数。GROUP BY中每个唯一的列组合生成一个总数,但这些总数不会“累加”到更高一级的总数中。 要实现这一点,你可以用GROUP BY ROLLUP或GROUP BY CUBE替代GROUP BY,不过它们会生成所有可能的总数,而你可能不需要全部总数。对GROUP BY ...
MySQL数据库值得我们选择的五个理由

MySQL数据库值得我们选择的五个理由

开源数据库MySQL发展到今天已经具有了非常广泛的用户基础,有人说它对传统的商业数据库发起了强力的挑战,有人说,它在企业环境还有待于证明自己,本文就从这两方面来分别列出MySQL是否值得我们选择的五个理由。 一、MySQL值得我们选择的五大理由 列举选择MySQL的理由的最困难的地方在于,如何对这些理由进行排序。这就如同我们经常争论的故事:先有鸡还是先有蛋? MySQL的低成本来自于其简单性吗?它的普及性是由于其低成本吗?其实,在MySQL的最“好...
利用Oracle9i XML DB来解决复杂编码问题

利用Oracle9i XML DB来解决复杂编码问题

开发互联网应用程序是非常复杂的:你不仅要实现定义应用程序的行为和逻辑,还必须在分布式环境下将多种产品、技术层次和标准结合在一起。示例代码展示了多种解决互联网应用程序开发的方法。 例如,考虑一个几乎任何希望进行在线销售的Web站点(PayPal等类似的)都必须实现的特性:信用卡校验。主要包括如何验证用户、联系验证公司并安全地进行交易处理--所有这些都将一个基于Web的瘦客户端、一个数据库、一个应用服务器和独立验证公司提供的功能之间的交互很好地结合起来。 ...
MySQL管理员帮你了解CREATE和REVOKE语句

MySQL管理员帮你了解CREATE和REVOKE语句

MySQL管理员应该知道如何设置MySQL用户账号,指出哪个用户可以连接服务器,从哪里连接,连接后能做什么。MySQL 3.22.11开始引入两条语句使得这项工作更容易做:GRANT语句创建MySQL用户并指定其权限,而REVOKE语句删除权限。两条语句扮演了MySQL数据库的前端角色,并提供与直接操作这些表的内容不同的另一种方法。CREATE和REVOKE语句影响4个表: 授权表 内容 user 能连接服务器的用户以及他们拥有的任何全局权限 ...
Oracle数据库重复数据删除技术的四大优势

Oracle数据库重复数据删除技术的四大优势

重复数据删除技术也就是所谓的容量优化保护技术。它能给客户的计算机系统,尤其是备份系统带来哪些好处呢? 目前,重复数据删除技术主要应用于数据备份,也有公司宣称将把该技术应用在主存储中,但那毕竟不是主流。重复数据删除技术可以提供更大的备份容量,实现更长时间的数据保留,还能实现备份数据的持续验证,提高数据恢复服务水平,方便实现数据容灾等。 更大的备份容量 备份数据中包含太多的冗余部分,在数据全备份中更是如此。尽管增量备份只是备份那些有变化的文件,但增...
<< 251 252 253 254 255 256 257 258 259 260 >>