oracle8i在linux下的安装(中文) 转摘自flyfox的站点发布时间:2001年01月04日详细信息:准备工作--安装oracle服务器我认为microsoft windows是个不错的操作系统,它在市场方面获得了空前的成功,并造就了盖茨、巴尔默等百亿富翁。它简单易用,得到了广泛地普及,几乎每个计算机爱好者都会操作windows,几乎每个程序员都会windows编程。目前为了占领市场,排挤linux,windows2000在pc的预装费用从以前windows9x的65%24,降到40%24. 不过,sun公司的solaris8(支持ia-64)也宣布近乎免费!总之,自由软件时代的脚步声似乎可以听到了! 届时计算机行业的工程师主要靠技术靠服务挣钱。我这篇文章就是总结基于"免费/自由"的 oracle on linux的一些简单经验。如果你喜欢它,就是承认了我劳动,要是您有空给我提个补充建议...
手工创建数据库的全部脚本及说明 系统环境: 1、操作系统:windows 2000 server,机器内存128m 2、数据库: oracle 8i r2 (8.1.6) for nt 企业版 3、安装路径:d:oracle 建库步骤: 1、手工创建相关目录d:oracleadmintestd:oracleadmintestadhocd:oracleadmintestbdumpd:oracleadmintestcdumpd:oracleadmintestcreated:oracleadmintestexpd:oracleadmintestpfiled:oracleadmintestudumpd:oracleoradatatestd:oracleoradatatestarchive2、手工创建初始化启动参数文件:d...
为便于大家阅读.此帖置顶.请不要在后面跟上一些"好","顶"之类的帖子,如果真的要感谢piner,请多多提交faq.谢谢合作 --by fenng--第一部分、sql&pl/sql[q]怎么样查询特殊字符,如通配符%与_[a]select * from table where name like 'a_%' escape ''[q]如何插入单引号到数据库表中[a]可以用ascii码处理,其它特殊字符如&也一样,如insert into t values('i'chr(39)'m'); -- chr(39)代表字符'或者用两个单引号表示一个or insert into t values('i''m'); -- 两个''可以表示一个'[q]怎样设置事务一致性[a]set transaction [isolati...
1.having 子句的用法 having 子句对 group by 子句所确定的行组进行控制,having 子句条件中只允许涉及常量,聚组函数或group by 子句中的列. 2.外部联接"+"的用法 外部联接"+"按其在"="的左边或右边分左联接和右联接.若不带"+"运算符的表中的一个行不直接匹配于带"+"预算符的表中的任何行,则前者的行与后者中的一个空行相匹配并被返回.若二者均不带’+’,则二者中无法匹配的均被返回.利用外部联接"+",可以替代效率十分低下的 not in 运算,大大提高运行速度.例如,下面这条命令执行起来很慢 4.set transaction 命令的用法 在执行大事务时,有时oracle会报出如下的错误: ora-01555:snapshot too old (rollback segment too small) 这说明oracle给此事务随机...
oracle性能诊断涉及对象a. 服务器、网络以及磁盘(外部的环境)b. 实例(sga,后台进程)c. 对象(表,索引,段……)d. sqle. 设计(指的是应用的设计,这部分一般说来是很难改变了)oracle性能诊断要遵循上面的顺序,先察看服务器是否存在问题,主要从cpu,ram,disk配置是否存在问题,检查操作系统的核心参数的设置等等;如果是跨地域的进行共享的多个oracle,网络通信性能也是非常的关键的,oracle利用的是tns(transparent network substrate 透明网络层)提供数据库之间的分布传输;另外影响oracle相应时间的最大的单独组成部分是磁盘i/o,能够减少磁盘i/o的任何事情都会对oracle的性能产生正面的影响,比如改变oracle初始化参数,调整相应的sql等;对于oracle的实例调整应该注意的问题是,过载的oracle的sga会导致...
1、export/import的用处 oracleexport/import工具用于在数据库之间传递数据。 export从数据库中导出数据到dump文件中 import从dump文件中到入数据导数据库中 下面是一般使用他们的情况 (1)、两个数据库之间传送数据 同一个版本的oracleserver之间 不同版本的oracleserver之间 同种os之间 不同种os之间 (2)、用于数据库的备份和恢复 (3)、从一个schema传送到另一个schema (4)、从一个tablespace传送到另一个tablespace 2、dump文件 export到出的是二进制格式的文件,不可以手工编辑,否则会损坏数据。该文件在oracle支持的任何平台上都是一样的格式,可以在各平台上通用。dump文件在import时采用向上兼容方式,就是说oralce7的dump文件可以导入到oracle8中,但是版...
前言 日益增长的分布式应用需求要求实现更好分布式的软件环境,不断推动着分布式技术的进步。oracle数据复制是实现分布式数据环境的一种技术,通过在不同的物理站点拷贝数据来建立分布式数据环境。它与分布式数据库不同,在分布式数据库中,虽然每个数据对象也对所有的站点可用,但是特定的数据对象只存在于一个特定的站点中。而数据复制实现所有的站点都有相同数据对象的可用拷贝。 在一个典型的分布式商业应用中经常需要把个地区的数据备份到总部的数据库中,一方面可以作为一种备份方式,另一方面也方便总部应用中的综合统计。这是oracle数据复制中的简单应用,本文将以这样一个例子,讲述如何实现oracle数据复制。 实际情况是,a公司总部在北京,有三个营业部分别位于上海(oracle.shanghai.com)、杭州(oracle.hangzhou.com)和武汉(oracle. wuhan.com)。三个营业部的...
在oracle 10g中,引入了一个回收站(recycle bin)的概念. 回收站,从原理上来说就是一个数据字典表,放置用户drop掉的数据库对象信息.用户进行drop操作的对象并没有被数据库删除,仍然会占用空间.除非是由于用户手工进行purge或者因为存储空间不够而被数据库清掉.数据库有了这样的功能,能够减少很多不必要的麻烦.常常看到开发人员误把表删除,急急忙忙找dba来想办法的情况,相信,随着10g的大范围应用,这种情形应该比较少见了. dba管理上的相关信息可以从user_recyclebin(dba_recyclebin)中获取.从现在的beta版本来看,手册上所说的通过sql*plus的show recycle bin 命令查看还不可用. 为了便于测试,我们创建了一个表空间foo,大小为1m,创建了一个用户foo,默认的表空间为foo. sql> connect...
truncate...
四、如何利用logminer分析oracle8的日志文件...
Java Asp PHP .Net XML C/C++ CGI VB Jsp J2ee J2se J2me EJB Servlet Tomcat Resin Struts Weblogic Eclipse ANT GUI JMS Web servise IDEA Webphere Hibernate Spring Jboss Applet Swing Socket Javamail Perl Ajax P2P 安全 模式 框架 测试 开源 游戏
Windows XP Windows 2000 Windows 2003 Windows Me Windows 9.x Linux UNIX 注册表 操作系统 服务器 应用服务器