database
small_well
这个作者很懒,什么都没留下…
展开
-
mssql合并字符串
--测试环境create table tt(bh varchar(50),xh int,bwmc varchar(30))insert into ttselect a,1,aa union all select a,1,bbunion all select a,1,ccunion all select a,1,aaunion all s原创 2009-04-18 12:22:00 · 2171 阅读 · 0 评论 -
删除脏数据
从cnblogs上看到的一个题目:二维关系表 T(F1,F2,F3,F4,F5,F6,F7) ,如果 T 表还有一字段 F0 数据类型为自动增量整型(唯一,不会重复),而且 T 表中含有除 F0 字段外,请删除其它字段完全相同的重复多余的脏记录数据(要保留其中的一条).(1)delete from T where F0 not in (select max(F0) from T gro原创 2009-05-03 16:20:00 · 1081 阅读 · 0 评论 -
oracle em启动总结
2010-3-10http://localhost:5500/em/如何启动 启动服务:(1)dbConsole;(2)OracleService;(3)TNSListener 在IE里输入:http://localhost:5500/em 时,出现如下错误:“数据库状态当前不可用。可能是因为数据库的状态为装载或不装载。单击 启动 可以获得当前状态并打开数据库。如果无法原创 2010-03-10 22:38:00 · 2345 阅读 · 0 评论 -
Ubuntu oracle10g xe安装记录
Ubuntu oracle10g xe(即oracle10g 特别版)安装过程总结安装环境:Ubuntu 8.04软件:oracle-xe-universal_10.2.0.1-1.0_i386.deb oracle-xe-client_10.2.0.1-1.0_i386.deb 注:oracle XE 的deb版,由于Ubuntu是基于debain的所以我们下载deb的了! (oracle的网站上,或者搜索去)硬件环境:内存512MB,硬盘空间转载 2010-08-28 21:58:00 · 1595 阅读 · 0 评论 -
SQL*Loader-951错误
<br />在使用datastage开发的时候,遇到错误:<br />SQL*Loader-951: Error calling once/load initialization<br />ORA-00604: error occured at recursive SQL level 1<br />ORA-00054: resource busy and acquire with NOWAIT specified<br />搬出谷歌大神:<br /> 可能是表里索引处于 unusable sta原创 2011-01-05 10:03:00 · 8026 阅读 · 0 评论 -
SQL*PLUS环境设置
<br />环境:Ubuntu + Oracle 10g xe edition<br /> 俗话说,工欲善其事,必先利其器。同样,在linux下学习Oracle,sqlplus是最直接来使用的工具。设置好sqlplus的参数,有利于提高学习效率。话不多说,下面说说我常用的一些设置。请大家不吝赐教,多提意见。<br /> (1) 使用vim编辑器<br /> SQL>edit<br /> edit命令对当前脚本进行编辑,调用默认编辑器ed。如果大家熟悉vi的话,用它来做默认编辑器就很方便了。有二原创 2011-01-05 10:05:00 · 1179 阅读 · 0 评论 -
win系统连接vmware上的linux oracle
环境:Winxp + vmware ubuntu10.10 oracle10gXE连接工具:putty plsql dev(1)putty连接 $sudo apt-get install openssh-server(2)plsql dev a.安装oracle client(没使用) b.安装instantclient 右键我的电脑--〉高级 --〉环境变量 --〉系统变量--〉新建 NLS_LANG American_Am原创 2010-11-12 16:41:00 · 864 阅读 · 0 评论 -
sqlplus中使用vi编辑器
在Linux的sqlplus中,如果使用edit对当前脚本进行编辑,则调用默认编辑器ed,如果想使用vi作为默认编辑器,则可以编辑文件$ORACLE_HOME/sqlplus/admin/glogin.sql,添加如下行 DEFINE _EDITOR = vi重新启动sqlplus后,运行edit命令时将会调用vi作为编辑器在sqlplus启动时,会首先运行$ORACLE_HOME/sqlplus/admin/glogin.sql,因此我们也可以在这个文件中设置别的变量转载 2010-11-19 14:20:00 · 2189 阅读 · 0 评论 -
Ubuntu8.04 oracle10g安装
<br />1.在oracle官方网站下载,需要注册一个帐号,我下载的是oracle 10g release2 x86<br />http://www.oracle.com/technetwork/database/enterprise-edition/downloads/index.html<br />2.需要把系统伪装成redhat,要不然不满足要求<br />3.安装的时候,可能会出现java方面的错误,不能顺利弹出窗口.最方便的是在oracle下登录即可,使用<br /> $xhost +IP的方法原创 2010-11-21 00:02:00 · 601 阅读 · 0 评论