Welcome 微信登录

首页 / 数据库 / MySQL

也谈Oracle 数据库的绑定变量特性及应用

也谈Oracle 数据库的绑定变量特性及应用

绑定变量(binding variable),共享池(shared buffer pool), SGA(system global area);在开发一个数据库系统前,有谁对Oracle 系统了解很多,尤其是它的特性,好象很少吧;对初学者来讲,这更是不可能的事情;仅仅简单掌握了SQL的写法,就开始了数据库的开发,其结果只能是开发一个没有效率,也没有可扩展的系统;因此,我写这个主题也是希望让大家更多地掌握Oracle数据库的特性,从而在架构一个新系统时,能考...
在Oracle数据库中部署多个SDE服务

在Oracle数据库中部署多个SDE服务

一、一个Oracle部署多个SDE服务(采用问题的方式提供答案)问题:目的:在机器上安装了oracle实例,默认会产生一个数据库实例(SID为 Orcl),在这个数据库实例上安装了一个SDE(sde服务名为 esri_sde)。现在通过这个oracle的工具产生了另外一个数据库实例(SID为 SDEInst),现在的目的是:在这个SDEInst数据库实例上部署一个SDE。操作过程:1、 使用DBCA产生SID为SDEInst的数据库实例,然后在这个数据库实...
Ubuntu下使用ODBC连接MSSQL或SYBASE数据库

Ubuntu下使用ODBC连接MSSQL或SYBASE数据库

Ubuntu下有unixodbc,要连接MSSQL或SYBASE,需要先安装它,为了编译freetds,需要安装unixodbc、unixodbc-bin、unixodbc-dev这几个包。安装好后,可以使用ODBCConfig和DataManger等工具了。但还没有MSSQL和SYBASE的驱动程序。所以需要安装freetds。试过从新立得安装freetds,但试过好象不能连上MSSQL,不知道是不是服务器本身有问题。保险起见,还是自己下载freetds...
追日成功后Oracle将要打出什么样的后手拳

追日成功后Oracle将要打出什么样的后手拳

夸父追日是我们熟知的中国神话故事,在神话中,夸父精力衰竭,追日未果,最后遗憾的死去了。在神话中是这样描述这一场景的:“就像一座大山颓然倒了下来,大地和山河都因为他的倒下而发出巨响。这时,太阳正在虞渊落下,把最后几缕金色的光辉洒在夸父的脸上。夸父遗憾地看着西沉的太阳,长叹一声,便把手仗奋力向前一抛,闭上眼睛长眠了。第二天早晨,当太阳从东方升起,金光普照大地的时候,昨天倒在原野的夸父,已经变成了一座大山。山的南边,有一大片枝叶茂密,鲜果累累的桃林,那是夸父的手...
Oracle删除带有空格的表

Oracle删除带有空格的表

在用powerdesigner生成的SQL语句建表时,不知怎么搞的在表名中加了个空格,没有在意直接在PL/SQL中运行了,发现的时候无论用语句还是直接右键删除都不好用。用drop命令删除会提示“ORA-00933:SQL命令未正确结束”,如果遇到这个问题可在表名上用“”引起来,再删就OK了。但是我这个还是不行,加上引号后提示,“ORA-00604: 递归 SQL 级别 1 出现错误,ORA-01422: 实际返回的行数超出请求的行数”,解决这个的办法是用s...
Oracle数据库监听器的问题

Oracle数据库监听器的问题

1、ORA-12541:TNS:没有监听器 原因:没有启动监听器或者监听器损坏。如果是前者,使用命令net start OracleOraHome81TNSListener(名字可能有出入)即可; 如果是后者,则使用“Net8 Configuration Assistant”工具向导之“监听程序配置”增加一个监听器即可(基本不用写任何信息,一路OK。在添加之前可能需要把所有的监听器先删除!) 2、ORA-12500:TNS:监听程序无法启动专用服务器...
Oracle与Sun打造世界首款OLTP数据库机

Oracle与Sun打造世界首款OLTP数据库机

2009年9月,甲骨文公司首席执行官Larry Ellison和Sun Microsystems公司执行副总裁John Fowler宣布推出世界上第一个OLTP数据库机——Sun Oracle数据库机(即Oracle Exadata第二版)。这就是Oracle Exadata第二版。第一版Oracle Exadata是由甲骨文和惠普公司合作推出,第二版是甲骨文完成Sun收购后的第一个合作产品,是甲骨文第一个软硬结合的高性能产品,因此格外引人注目。甲骨文公司...
Oracle中关数据库对象的统计分析

Oracle中关数据库对象的统计分析

Oracle在执行SQL时如果使用成本方式分析则所有的成本分析信息来源依靠于系统的统计分析表(DBA_TABLES、DBA_INDEXES、DBA_TAB_COLUMNS)数据,如果说统计分析的数据是不准确的,那可能会使Oracle分析出来的路径执行性能极差,所以统计分析数据是影响Oracle性能极重要的信息。 统计分析主要包括产生表及索引的统计信息 表的统计信息主要包括表的行数,每行的平均长度(字节),空闲块,统计时间等信息 索引的统计信息主要包括...
Oracle Exadata帮助企业优化在Oracle数据中心的现有投资

Oracle Exadata帮助企业优化在Oracle数据中心的现有投资

随着企业业务的发展,大型数据仓库越来越多,其规模也在迅速扩大,平均每两年规模增大3倍。大型数据仓库要求以最高的磁盘读取速度扫描几十、几百或几千个磁盘,只有磁盘和服务器之间的管道带宽增加10倍或更多才能满足此要求,所以企业常常发现数据仓库越大,运行速度可能就越慢。Oracle Exadata应运而生,这是一种新架构,能够突破数据带宽瓶颈。 甲骨文公司首席执行官Larry Ellison 和Sun Microsystems 公司执行副总裁John Fowle...
Linux虚拟机上安装Oracle 10g数据库现让远端的plsql访问

Linux虚拟机上安装Oracle 10g数据库现让远端的plsql访问

我在Linux虚拟机上安装了Oracle 10g数据库,现在怎么做,才能让远端的plsql访问呢?我建了orcl实例,如何让远端的plsql能连接我建的实例呢?使用TCP配置TNSNAMES.ORA文件以支持到目录数据库的远程连接。可以在客户端上使用oracle NetConfiguration Assistant或oracle Net Manager图形配置工具对其进行配置,可以用文本编辑器直接进行编辑。如下,增加一个本地Net服务器的配置:XIAODO...
Oracle数据库安装配置流程示例详细解析

Oracle数据库安装配置流程示例详细解析

一、使用数据库配置助手创建数据库。 1. 创建数据库 2. 选择模板[事务管理] 3. 数据库信息[全局数据库名|SID[SALEDB]] 4. 数据库连接选项[专用服务器模式] 5. 初始化参数 6. 数据库存储 7. 创建选项[创建数据库] 二、创建用户 登录PL/SQL DEVELOPER工具活SQL PLUS后,执行SQL语句。 1. 创建用户[CREATE USER SALEUSER[用户名] IDENTIFIED BY SA...
MySQL数据库导入导出详解

MySQL数据库导入导出详解

1. 概述MySQL数据库的导入,有两种方法:1) 先导出数据库SQL脚本,再导入;2) 直接拷贝数据库目录和文件。在不同操作系统或MySQL版本情况下,直接拷贝文件的方法可能会有不兼容的情况发生。所以一般推荐用SQL脚本形式导入。下面分别介绍两种方法。2. 方法一 SQL脚本形式操作步骤如下:2.1. 导出SQL脚本在原数据库服务器上,可以用phpMyAdmin工具,或者mysqldump命令行,导出SQL脚本。2.1.1 用phpMyAdmin工具导出...
<< 321 322 323 324 325 326 327 328 329 330 >>