关于 Oracle 安装的讨论已经有很多了,可是在实践中你还是总会遇到某些麻烦,因此我就留下我的两分钱吧。本文讨论的环境基于 Redhat Linux 9.0.93, Oracle 的版本号为 8.1.7.0.1。 下载软件 假设你已经有了一台跑着 Redhat 的机器,并且它满足 Oracle 8i 对硬件的相关要求,并且具有网络连接,下面就下载
1.安装RedHat EL3 现在的安装界面都做的很好了,一路NEXT就可以安装了.如果有困难,请参考其他linux安装文档进行. 注意: 需要安装开发工具. 2.检查补丁 需要确认以下包都已经安装: # rpm qa | grep compat compatlibstdc++7.32.96.122 compatgccc++7.32.96.122 compatlibstdc++devel7
不同数据库平台的互连一般称之为数据库的异构服务,现在各大数据库之间都可以实现这样的异构互连,只是各厂商的具体实现技术不一样,如:在SQL SERVER里面叫做LINKED SERVER,通过ODBC实现与其它数据库的互联。 本文的测试环境为: 操作系统: WINDOWS2000 SERVER (繁体系统) 安装数据库: SQLSERVER2000(英文版)和VF
这是oracle提供的一个范例,我try了一下,非常好用. 代码: @$oracle_home/rdbms/admin/owaload.sql 使用ie对oracle http server 中的modpl/sql实施配置 Database Access Descriptor Name updown Schema Name scott Oracle User Name scott Oracle Password scott Oracle Connect String <
WindowsXP Pro 安装VMware GSX Server 用vmware安装了RHEL3 虚拟了一个主硬盘sda,用来安装系统 添加了四块虚拟硬盘sdbsde,准备用来安装ASM的Oracle10g 系统安装完毕 安装Oracle10g,不作详细描述了 安装完毕之后开始创建数据库 选择ASM类型,到创建磁盘组那一步,发现找不到可用的
Oracle SQL *Plus有一个非常有用的子参数(subparameter),它从属于一个叫着NEW_VALUE的数据栏参数。NEW_VALUE指示允许你以SQL *Plus脚本中的变量保存从Oracle表格查询而得到的数据。 用过使用NEW_VALUE参数,你可以像真正的编程语言那样使用SQL *Plus脚本来保存和寻址程序变量,如同PL/SQL那样。 保存
软件环境: 1、Windows NT4.0+ORACLE 8.0.4 2、ORACLE安装路径为:C:\ORANT 实现方法: show和set命令是两条用于维护SQL*Plus系统变量的命令 SQL> show all 查看所有68个系统变量值 SQL> show user 显示当前连接用户 SQL> show error
代码: select sql_text ,sharable_mem from v$sql where sharable_mem > ''100000'' order by sharable_mem ; 上面的sql语句是查询shared pool中占用内存超过100K的sql语句。 这个sql可以非常有效的检查出Oracle shared pool中那些严重占用内存的sql,根据我的经验,绝大多数有问题的sql语句都
Sql语句作为国际标准的数据库查询语句,在各种编程环境中得到了广泛的应用。作为一个成熟、稳定的系统,用户登陆和密码验证是必不可少的。笔者在平时的编程工作中发现,许多程序员在用sql语句进行用户密码验证时是通过一个类似这样的语句来实现的: Sql="Select * from 用户表 where 姓名=''"+name+"'' and 密码=''"+pa
Oracle支持将modplsql Apache模块作为Apache Web服务器和数据库PL/SQL包过程之间的主接口。 有时候在modplsql的约束下工作是可能会比较困难。它在服务器端Web开发平台强迫参数的数量、类型和每个参数名字。由于PL/SQL语言的是强类型的并且是基于参数的个数和类型.过载(overload)的,所以它就成了一个限制。
在优化你的数据库时,你可能没有用到这些细节的优点。以下是10个关于你的数据库性能的问题,需要你问问自己。 1. 假设你的数据库不需要存储特殊字符的能力,尤其是Unicode标准中规定的那些字符,你有没有在系统中把nchar类型替换成char之类的各种适用的字段类型? 2. 你是不是在用smalldatetime类型,而不是datetim
使用数据库的过程中,由于断电或其他原因,有可能导致数据库出现一些小错误,比如检索某些表特别慢,查询不到符合条件的数据等. 出现这些情况的原因,往往是因为数据库有些损坏,或索引不完整. 在ACCESS中,有个修复数据库的功能可以解决这个问题,在SQL企业管理器,没有这个功能,要用语句来完成,下面就介绍如何用 SQL 语句完
数据库空间的有效使用和维护不仅是数据库管理的重要工作,也是大多数开发人员所关心的内容,因为它直接关系到数据库性能的发挥。同时数据碎片是经常令人头疼的问题,碎片不仅造成空间的浪费,更重要的是会直接影响应 用程序的响应速度。 Oracle提供了不少方法用于数据空间的使用、监控和维护,同时也在各版本中陆续
1、确保Oracle的工作模式允许启动队列管理器(SNP进程) SVRMGRL> Alter System Enable Restricted Session; 或 SQL> Alter System Disenable Restricted Session; 2、确保Oracle已配置任务队列管理器的启动参数 initSID.ora中: job_queue_process=n(0);(036)个进程 job_queue_interval=N(
MSCS+FailSafe 双机集群做HA 小结 最近做了oracle HA 应用的方案,小结一下以供大家参考 硬件配置: 两台联想万全T630服务器((标配,每台服务器都有两块intel 82550网卡) 万全SUREFIRE200R磁盘阵列柜,配备13块18G的硬盘。它将用作群集磁盘 网络要求: • 唯一的 NetBIOS 群集名称。 &#
为什么要配置多个数据库 实际应用中,一般情况下在一台服务器上配置并管理一个数据库服务即可满足使用需求,但是在服务器数量紧缺而应用又较多的情况下,为便于管理和维护确有必要配置并管理多个数据库。有时候为不影响应用数据库的正常使用,而在开发应用程序或教学过程中又需要使用数据库作实验或进行演示同样也需要配
这是在VB.net中为连接MySql中编写的一个类库。你可以使用这个类库直接操作MySql数据库。 在使用这个类库之前,你必须安装 ODBC MYSQL 3.51下载地址:http://www.mysql.com/downloads/apimyodbc3.51.html Driver ODBC.NET下载地址:http://www.microsoft.com/downloads/details.aspx?FamilyId=6CCD842710174F33A
对于DBA来讲,熟悉ORACLE的常用操作方法有很重要的作用,下面列举几个方面的: 一、Oracle数据库的几个关闭方法 对于ORACLE来讲,关闭的方法有三个: 在SVRMGRL下可以输入如下语句,就可关闭数据库,但每个语句都有自己的作用,有的语句还必须慎重使用 1、shutdown normal (从字面就可理解这是一
在更新到 4.1.1x 版本的 MySQL 后,发现需要使用 MySQLi 扩展方能正常使用数据库,否则会出现 1251 Client does not support authentication protocol requested by server; consider upgrading MySQL client 的提示,这个很纳闷,我没有研究具体的问题,只是切换到 MySQLi 扩展,其实在给 root 加上密码前还是可以使用 My
俗话说“好的开始是成功的一半”,而PHP+MySQL项目中数据库的操作是重点之一,能否简化数据库操作程序的编写,就成了影响工作效率的关键之一。 所以小阳并不是一开始就做页面,而是先建立一个“dbclass.php”文件,开始编写操作MySQL数据库的类“dbClass”。即在“dbclass.php”中编写以下程序: <? php