Welcome 微信登录

首页 / 数据库 / MySQL

使用 Navicat Lite 连接 Oracle 数据库

使用 Navicat Lite 连接 Oracle 数据库

如果你的机器已经装有 Oracle 数据库的话,那很简单,Navicat 可以直接连接到 Oracle 。如果没装,那 Navicat 会提示你需要安装 Oracle 客户端,如果不是必要,千万别装 Oracle 客户端 ,先不说它的块头很大,有四五百兆,装完后你很难卸载干净。根据 Navicat 官方的文档,其实只需要下载 Oracle 的 Instance Client 即可 。这个包只包含一些 dll 文件,无需安装解压即可。要根据不同的 Oracl...
Oracle ORA-00119,ORA-00132 错误处理

Oracle ORA-00119,ORA-00132 错误处理

最近系统启动时,收到了ORA-00119以及ORA-00132的错误,该错误实际上跟LISTENER有关,通常的处理办法是将spfile转储为pfile然后从pfile启动并生成新的spfile,不过该操作方式代价太高,需要重新启动数据库。另一种方式则是直接修改tnsnames.ora中的服务名,使之与监听器中的listener名字保持一致,具体参考下面的细节。 一.错误提示 SQL> startup nomount; ORA-00119: inva...
Linux主机无法连接Windows上的MySQL服务器解决方案

Linux主机无法连接Windows上的MySQL服务器解决方案

在Windows 2003服务器上安装了一个MySQL 5,然后从一台Debian服务器上部署了Tomcat,结果数据库连接总是失败。检查了权限,不存在问题,最后到网上搜了一下,发现是my.ini的设置问题必须在my.ini上加上一条skip-name-resolveOk,问题解决了Linux上连接Microsoft SQL Server 2005Oracle之按工资降序查出表中第5到第10条的记录的方法相关资讯 MySQL教程 30分钟带你快速入门M...
修改Oracle实例名(sid)和数据库名(db_name)

修改Oracle实例名(sid)和数据库名(db_name)

有时我们需要修改数据库的sid和dbname,除了使用rman进行备份恢复之外,也可以通过手工方式修改,主要由两个主要过程完成:1、修改实例名(SID)2、修改数据库名(dbname)下面演示将数据库sid和dbname由orcl修改为cnhtm的过程:1、修改实例名(sid) 1.1、检查原来的数据库实例名(sid) Oracle@oracle[/home/oracle]> echo $ORACLE_SIDorcloracle@oracle[/ho...
Oracle隐式游标获取记录数

Oracle隐式游标获取记录数

怎样统计PLSQL语言中删除语句执行之后一共删除了多少条纪录。Oracle使用两种光标:显式光标和隐式光标。不管语句返回多少条纪录,PL/SQL为使用的每一条UPDATE、DELETE和INSERT等SQL命令隐式的声明一个光标。(要管理SQL语句的处理,必须隐式的给它定义一个光标。)在PL/SQL中,当执行DML语句的时候,会自动打开一个隐式游标(游标就类似JDBC中的ResultSet),而相关要被操作的数据都是会先被放入隐式游标。隐式游标由ORACL...
Oracle的简单优化实例分析

Oracle的简单优化实例分析

1索引的正确使用 在海量数据表中,基本每个表都有一个或多个的索引来保证高效的查询,在ETL过程中的索引需要遵循以下使用原则: (1) 当插入的数据为数据表中的记录数量10%以上时, 首先需要删除该表的索引来提高数据的插入效率,当数据全部插入后再建立索引。 (2) 避免在索引列上使用函数或计算,在WHERE子句中,如果索引列是函数的一部分,优化器将不使用索引而使用全表扫描。举例:低效: SELECT * ROM DEPT WHERE SAL * 12 ...
用MySQL+HeartBeat实现MySQL主主自动切换来保证网站不中断服务

用MySQL+HeartBeat实现MySQL主主自动切换来保证网站不中断服务

Mysql HA实现MYSQL的高可用一、背景当前大多网站采用MYSQL+Linux+APACHE这种经典配置,如何防止单点失败造成的整个网站的不可用是网站管理者必须要考虑的问题,其中数据库的高可用性(Database server’s high availability)是重中之重。对于数据库的高可用性,各商业软件的厂商都有各自的解决方案,比如Oracle OPS server和IBM DB2 (share-nothing architecture)。最...
Oracle的内存分配-内存分配(SGA和PGA)SGA和PGA结构图

Oracle的内存分配-内存分配(SGA和PGA)SGA和PGA结构图

SGA:是用于存储数据库信息的内存区,该信息为数据库进程所共享。它包含Oracle 服务器的数据和控制信息,它是在Oracle服务器所驻留的计算机的实际内存中得以分配,如果实际内存不够再往虚拟内存中写。 PGA:包含单个服务器进程或单个后台进程的数据和控制信息,与几个进程共享的SGA 正相反PGA 是只被一个进程使用的区域,PGA 在创建进程时分配在终止进程时回收. 内存分配(SGA和PGA)Linux下MySQL 5.5.11的安装Oracle 恢复已...
<< 381 382 383 384 385 386 387 388 389 390 >>