Welcome 微信登录

首页 / 数据库 / MySQL

64位Weblogic11g安装

64位Weblogic11g安装

我们在64位的服务器上为提高性能要安装64位的weblogic。经常在网上看到有人问,weblogic有64位的么?weblogic需要破解么?weblogic有专门的64位版本,这里安装的是weblogic11g,也就是10.3.6版本,12c的版本安装应该类似。weblogic从bea被Oracle收购后,不需要破解,就只有授权。什么意思呢?就是说从oracle官网上下载的weblogic就是全功能版本,不管是集群还是其他,功能没有任何限制。但是如果要...
SQLite中如何用api操作BLOB类型的字段

SQLite中如何用api操作BLOB类型的字段

在实际的编程开发当中我们经常要处理一些大容量二进制数据的存储,如图片或者音乐等等。对于这些二进制数据(blob字段)我们不能像处理普通的文本那样简单的插入或者查询,为此SQLite提供了一组函数来处理这种BLOB字段类型。下面的代码演示了如何使用这些API函数。相关阅读:SQLite3 安装、基本操作 http://www.linuxidc.com/Linux/2012-05/60452.htmUbuntu 12.04下SQLite数据库简单应用 http...
ORA-00904/ORA-00942和Oracle 大小写区分

ORA-00904/ORA-00942和Oracle 大小写区分

Oracle数据库中各种对象(包括表,列,索引等)默认不区分大小写,在数据字典中一律用大写。假如用户在建表(包括外部表)时,将列名/表名用双引号括起,这些都成为大小写区分的数据库对象。这时select 时需要严格按照建表时的大小写才能成功,否则返回ORA-000904或ORA-00942错误。某些软件可以帮助用户自动产生Create table语句,这时需要将双引号去掉。否则会产生上述错误。create table "t" ( "a" int );tabl...
Linux开放1521端口允许网络连接Oracle Listener

Linux开放1521端口允许网络连接Oracle Listener

Linux开放1521端口允许网络连接Oracle Listener症状:1. TCP/IP连接是通的。可以用ping 命令测试。2. 服务器上Oracle Listener已经启动。 lsnrctl status 查看listener状态 lsnrctl start 启动Oracle listener3. 客户端得到的错误信息通常是:ORA-12170: TNS:连接超时这时,我们基本可以肯定是服务器没有开放1521端口(假设你用默认设置)解决方法:1....
Oracle1 0g扩展的帮助文件的安装

Oracle1 0g扩展的帮助文件的安装

Oracle的在线帮助系统是通过ystem.help这个表来实现的,这个表里储存了Oracle里sql信息 首先使用system用户登录sqlplus,oracle培训 执行一下select count(1) from system.help; 只有900多条,太少,这里你安装的帮助主题是900多条,不过这里太少了, 你没有安装扩展的帮助系统,这里的帮助太少。 1、执行以下语句,将以下两张表删除,并重新建立: DROP TABLE HELP; ...
使用error stack诊断特定错误信息

使用error stack诊断特定错误信息

在实际应用开发中,我们有很多精力倾注在调试程序和异常情况的排查上。使用设计逻辑和场景开发的代码,经常被生产数据一次次的“攻破”。快速的定位错误数据和报错语句是我们提高工作效率的关键。本篇介绍使用Oracle的event, "error");" error stack方法来定位程序包中报错的SQL和取值。1、场景展现我们选择Oracle 11g来进行试验。SQL> select * from v$version where ro...
Oracle 11g新SQL Trace 10046方法

Oracle 11g新SQL Trace 10046方法

10046是每一个研究Oracle、进行SQL调优的朋友非常熟悉的工具。10046和10053两个诊断事件,可以方便的帮助我们了解Oracle CBO优化器行为和SQL执行行为。在商业非开源的Oracle情况下,我们很多的Internal知识都是源于这两个利器。进入11g之后,Oracle提供了10046的替代Trace方法,原有event方法依然支持。本篇就着重介绍一下新的SQL Trace手段。相关阅读:Oracle SQL Trace 和 10046...
介绍Oracle Virtual Index虚拟索引

介绍Oracle Virtual Index虚拟索引

传统的性能优化和调整工作,大都是在系统上线之后,由运维团队进行的。当系统数据量积累到一定程度之后,原有一些隐藏的问题就不断出现。所以,在大数据量、应急场景下进行SQL调优,往往是运维团队经常遇到的问题。添加索引是我们经常使用的性能优化手段。在遇到问题的时候,试一试添加索引,看看能不能改变执行计划,是我们分析和解决问题的过程手段。但是对于大数据表情况下,快速的创建索引是比较困难的事情。这个时候,我们可以利用Oracle的virtual index技术。1、环...
MySQL自动备份策略的方案

MySQL自动备份策略的方案

目前几种流行的MySQL自动备份方式:一、逻辑备份:使用mysql自带的mysqldump工具进行备份。备份成sql文件形式。优点:最大好处是能够与正在运行的mysql自动协同工作,在运行期间可以确保备份是当时的点,它会自动将对应操作的表锁定,不允许其他用户修改(只能访问)。可能会阻止修改操作。sql文件通用方便移植。缺点:备份的速度比较慢。如果是数据量很多的时候。就很耗时间。如果数据库服务器处在提供给用户服务状态,在这段长时间操作过程中,意味着要锁定表(...
Oracle存储过程中单引号及字符串拼接处理

Oracle存储过程中单引号及字符串拼接处理

在Oracle中,单引号有两个作用,一是字符串是由单引号引用,二是转义。单引号的使用是就近配对,即就近原则。而在单引号充当转义角色时相对不好理解1、从第二个单引号开始被视为转义符,如果第二个单引号后面还有单引号(哪怕只有一个)。 select """" from dual ----output:"解释:第二个单引号被作为转义符,第三个单引号被转义,可将sql写成这样更好理解:select " "" " from dual ----output:"2、连接...
oraInventory 目录在Oracle安装中的作用

oraInventory 目录在Oracle安装中的作用

在使用安装Oracle软件或者使用dbca创建数据库时,所有的日志都会放在oraInventory这个目录下。默认情况下该目录会在$ORACLE_BASE/oraInventory,但是我们也可以通过更改/etc/oraInst.loc文件来指定具体的路径:假设想修改该目录的路径可以修改oraInst.loc 文件在linux下:该文件路径为/etc/oraInst.loc在hpunix下:该文件路径为/var/opt/oracle/oraInst.loc...
Oracle 11g RAC+单实例数据库构建DataGuard

Oracle 11g RAC+单实例数据库构建DataGuard

一、数据库及操作系统初始环境:准备已经安装完毕可以正常运行的RAC数据库,以及一台安装完Oracle软件未创建数据库的。RAC和单实例安装可以参考链接:其中RAC做为DG的主库。1.我的规划配置如下:RAC 节点1:-IP192.168.1.221 主机名 bysrac1.bys.com ,以及数据库名 bysrac,Database unique name: bysrac备库IP 192.168.1.211 主机名racdg.bys.com,实例名 ra...
Oracle下演示Nonrepeatable Read 和Phantom Read

Oracle下演示Nonrepeatable Read 和Phantom Read

Nonrepeatable Read 不可重复读和Phantom Read幻读概念: Non-repeatable Read不可重复读:在一个事务中,同样的数据被2次读取,得到不同的结果集Phantom Read幻读:在一个事务中,同样的sql被2次执行,得到不同的结果集。不可重复读的重点是修改:同样的条件, 你读取过的数据, 再次读取出来发现值不一样了幻读的重点在于:新增或者删除同样的条件, 第1次和第2次读出来的记录数不一样从锁的角度来看, 两者的区别...
<< 701 702 703 704 705 706 707 708 709 710 >>