oracle9i在linux4中的安装
ORACLE在linux(虚拟机)上的安装 装前准备:下载在Oracle官网上下载Oracle9i;
下载并安装好linux操作系统(选DVD的方便);
下载Oracle安装文档;
下载Xmanager—远程连接linux用的;
网上搜索compat-libcwait-2.1-1.i386.rpm 和 compat-oracle-rhel4-1.0-5.i386.rpm 这两个包;
注... [阅读全文]
win7系统安装,win7系统下安装Oracle10g
win7系统下安装Oracle10g :
1.通过对安装软件中某些文件的修改使oracle 10g可以与win7兼容。
a)打开“\Oracle 10G \stage\prereq\db\refhost.xml”,向其中添加如下代码并保存。
OPERATING_SYSTEM
VERSION VALUE="6.1"/
/OPERATING_SYSTEM
b)打开“\Oracle 10G ... [阅读全文]
Windows7环境下如何成功安装Oracle数据...
随着微软新一代操作系统 Windows7 的正式发行,使用 Windows7 的朋友也越来越多,很多人在 Windows7 环境下安装 Oracle 或多或少遇到了一些问题,有的甚至发出“Windows7无法安装Oracle”的感慨。今天笔者结合图文和大家分享一下在Windows7环境下如何成功安装Oracle数据库。
笔者研究发现:在Windows7下不能成功安装Oracle,究其原因无非是因... [阅读全文]
lua数据库,lua+mysql-proxy数据库同步读写分离
192.168.100.210 mysql read-only slave /etc/my.cnf -- server-id=10
mysqlgrant all privileges _disibledevent= mysqlchange master to master_host=192.168.100.104,master_user=repli, \
master_password=zzz... [阅读全文]
数据库远程备份,如何远程备份sql server数据库
正文: 方法一(不使用SQLDMO): /// ///备份方法 /// SqlConnection conn = new SqlConnection("Server=.;Database=master;User ID=sa;Password=sa;"); SqlCommand cmdBK = new SqlCommand(); cmdBK.CommandType = CommandTy... [阅读全文]
mysql命令,MySql一些常用的命令
以下假定当前用户具有最大权限
1、修改某个表的引擎类型
ALTER TABLE tablename ENGINE = MyISAM
注:mysql的引擎类型常用的有MyISAM、ISAM、HEAP、BerkeleyDB、InnoDB,MERGE
MyISAM是默认的类型,如果不指定,则建表时表类型为MyISAM,该类型不支持事务
要支持事务一般都有InnoDB,其他类型不大清楚了
各个... [阅读全文]
mysql.class.php
?php define("MYSQL_SQL_GETDATA", 1); define("MYSQL_SQL_EXECUTE", 2); class mysql_db{ var $_server; //数据库服务器地址 var $_user; //数据库连接帐号 var $_password; //数据库连接密码 var $_dbname; //数据库名称 var $_persistency=fa... [阅读全文]
【转】oracle优化30原则(一)
Oracle 语句优化30个规则【转自】http://blog.csdn.net/cainiaowys/article/details/66152981 选用适合的Oracle优化器 Oracle的优化器共有3种:
a. RULE (基于规则)
b. COST (基于成本)
c. CHOOSE (选择性)
设置缺省的优化器,可以通过对init.ora文件中OPTIMIZER_MODE参数的... [阅读全文]
mysql索引,MySQL--联合索引
注意一下mysql的联合索引,联合索引的顺序对性能也会有影响,现在数据量不够,日后再实测。
索引这个很重要,如果没有索引的话,mysql会从第一行一直找直到找到符合条件的。大多数mysql索引(primary key,unique,index和fulltext)都是采用B-树存储。
Mysql在下面情况使用索引:
1.select查询语句中匹配where子句
2.如果能在多个索引中选择使用... [阅读全文]
oracle11g 安装文档
Normal 0 7.8 磅 0 2 false false false EN-US ZH-CN X-NONE /* Style Definitions */ table.MsoNormalTable {mso-style-name:普通表格; mso-tstyle-rowband-size:0; mso-tstyle-colband-size:0; mso-style-noshow:yes; m... [阅读全文]
mysql主从,Linux下的MySQL主从同步
网上一些关于Linux下的MySQL主从同步教程非常之多,有些很简单的配置却弄的非常复杂,有些根本无法配通,下面是我通过简单的配置完成的主从同步过程,大家可以参考,此文章更适用于新手。
一、测试环境:
主库(Master):Red Hat Enterprise Linux Server release 5.2
MySQL-server-community-5.1.28-0.rhel4.i38... [阅读全文]
oracle 日志查询详解
就是ORACLE对于一切数据库的操作的记录方便以后查找分析错误。有可以恢复数据等作用。
Oracle日志文件
1.查询系统使用的是哪一组日志文件:
select * from v$log;
2.查询正在使用的组所对应的日志文件:
select * from v$logfile;
3.强制日志切换:
alter system switch logfile;
4.查询历史日志:
se... [阅读全文]
命令行MySQL对sql文件的导入导出
以下的文章主要介绍的是MySQL导入sql 文件,即MySQL数据库导入导出sql 文件的实际操作步骤,我们主要是将其分成4大步骤对其进行讲述,如果你对其有兴趣的话你就可以点击以下的文章进行观看了。
步骤如下:
一.MySQL的命令行模式的设置:
桌面-我的电脑-属性-环境变量-新建-
PATH=“;path\MySQL\bin;”其中path为MySQL的安装路径。
也可以自己通过命令... [阅读全文]
ODBC连接SQL Server 2005 出现的错...
1:去掉本系统的防火墙和其它一切防火墙。
2:在客户端执行 telnet 服务器ip 1433,如果提示错误,则sql的缺省端口被禁止-此步骤可忽略
3:查看服务器的安全策略,打开即可。
管理工具-本地的安去策略-ip安全策略-双击新ip安全策略-规则-1433-筛选器操作-允许。
服务器(A)TCP/IP端口与客户端(B)TCP/IP端口不一致,通过服务器网络实用工具与客户端网... [阅读全文]
oracle 10g 修改IP地址导致系统无法启动o...
更改了数据库服务器的ip地址,数据库重新启动后弹出windows不能在本地启动OracleDBConsole,错误代码2的错误。手动可以启动服务。
在命令行执行 emctl start dbconsole 命令,提示
C:\Documents and Settings\Administratoremctl start dbconsoleEnvironment variable ORACLE_S... [阅读全文]
Linux下修改Mysql默认编码
连Windows都还没玩明白,突然要在Linux下修改mysql的默认编码方式,忒发愁。。。
用到最多的:mysql基本命令,Linux下VI命令(从没听说过,幸好黑哥提醒,不然我还不知道它是编辑器呢,可能还在纠结怎么在my.cnf下添加这条命令啊。。。)
我用SecureCRT远程连接的Linux
1:[root@localhost ~]# service mysql start ----... [阅读全文]
mysql别名,mysql 不能使用别名
mysql 不能使用别名 MySQL版本5.0
insert delete 操作是不允许使用表别名的。
update where条件中不允许自连接
update test set id=1 where pid in(select id from test where pid=12); 是不允许的。 解决办法:
update `a` as `c1`, `a` as `c2` set `c1... [阅读全文]
oradim,【Oracle】中Oradim工具的用法【转】
创建例程:
-NEW -SID sid | -SRVC 服务 [-INTPWD 口令] [-MAXUSERS 数量] [-STARTMODE a|m] [-PFILE 文件] [-TIMEOUT 秒]
编辑例程:
-EDIT -SID sid [-NEWSID sid] [-INTPWD 口令] [-STARTMODE auto|manual] [-PFILE 文件名] [-SHUTMODE... [阅读全文]
【Oracle】的Window服务启动时并不启动...
在window服务启动时并不启动实例的两种方法: (1)通过oradim startup 参数设定,如下: a.查看oradim帮助 C:Documents and SettingsAdministratororadim helpDIM-00002: 有效的命令包括: -DELETE, -EDIT, -NEW, -STARTUP 和 -SHUTDOWN
请输入以下命令之一: 通过指定以下参数创建... [阅读全文]
asp.net开发中常用的sql server数据库操作...
前言:最初做web开发的时候,经常会碰到对数据库的增删改的操作,因而经常会重复的写很多代码,感觉在做很多重复的工作,特郁闷,所以自己想把常用的操作封装成类,但是自己又是比较菜的菜鸟,比较懒..呵呵...,就在网站搜索,有很多,我找到一个比较全的,至少对于我来讲是这样,然后根据自己的需要增加了一两个方法,做成一个DB操作类,所以以后每次做web项目就把这类拿过去,省了很多事,因此帖在此处,让更多初学... [阅读全文]
ORACLE ORA-01653: unable to ext
ORACLE ORA-01653: unable to extend table 的错误 今天用PL SQL Developer往oracle数据库中导入数据时,突然报错,只能终止,错误的具体内容如下: ORA-01653: unable to extend table MSMS.DA_ALARM_DN_DETAIL by 128 in tablespace MSMS 大概意思是说MSMS表... [阅读全文]
Oracle中LIKE语句优化
原文:http://rollingpig.itpub.net/post/81/229801
1。尽量不要使用 like %..%
2。对于 like ..%.. (不以 % 开头),Oracle可以应用 colunm上的index
3。对于 like %... 的 (不以 % 结尾),可以利用reverse + function index 的形式,变化成 like ..%
代码: ... [阅读全文]
Oracle 11g 软件下载 (各平台)
资料来源于: 百度文库(http://wenku.baidu.com/submit)
â Microsoft Windows(32 位) 光盘 1、光盘 2 (2GB)
适用于 Microsoft Windows(32 位)的 Oracle Database 11g 第 2 版 (11.2.0.1.0)
http://download.oracle.com/otn/nt/orac... [阅读全文]
Oracle ERP 11i 维护经验
1. 在oracle applications 11i 中如何快速获得上次查询的SQL 语句
方法:我们不必使用SQL Trace 来获得,有一个简单的办法,即:帮助-诊断-检查-在"
块"中输入"system",在"字段"输入" last_query ",然后把鼠标移动到"值",你就可以看到你
所要的SQL 语句,简单吧!
2. 如何更改Applications 中LOG 的存放位置
... [阅读全文]
win7,PL-SQL连接oracle报TNS无法...
在使用oracle自带的sqlplus连接本机或者远程的oracle实例均能成功过,但使用 PL/SQL Developer (我装的是7.1.5版本) 连接任何一个实例在登录时均报“ORA-12154: TNS:无法解析指定的连接标识符”错误。
冷静,先分析原因,既然sqlplus已经能够连接,说明oracle的安装(至少客户端的安装)是正常的,TNS的配置是正确的。问题应该出在PL/SQL ... [阅读全文]
【Oracle】完全卸载【转】
1、停止所有与ORACLE相关的服务 2、使用OUI(Oracle Universal Installer,Oracle提供的卸载工具)卸载Oracle软件 3、删除注册表内容 (不同的版本,注册表的内容会有所不同,但是都是把Oracle相关的注册表内容删除)
3.1、HKEY_LOCAL_MACHINE|SOFTWARE|ORACLE注册表键,删除此键 3.2、HKEY_LOCAL_MA... [阅读全文]
mysql端口,解决mysql连接端口上大量长时间未释放的T...
首先请确保你的应用程序有正确合理的使用了mysql_close();
当在断开连接时,通过netstat -an|grep 3306查看,发现socket状态为TIME_WAIT的,
tcp 0 0 0.0.0.0:3306 0.0.0.0:* LISTEN tcp 0 0 10.0.0.102:3306 10.0.0.102:5080 TIME_WAIT tcp 0 0 10.0.0.1... [阅读全文]
oracle的sql优化
oracle的sql也是遵循几点原则
1.能用oracle自带函数,或者用他的函数可以实现的效果,尽量用oracle的函数,因为他的函数的算法和实现函数的语言都是效率非常高的,一般情况下比我们写的要高效。
2. sql的关键字都大写,因为oracle 再执行sql时,会把所有的sql 转换为大写来执行
3.select 句子中最好不要出现* ,要写具体的列名,不然 oracle会一次解析每个... [阅读全文]