- 博客(31)
- 资源 (2)
- 收藏
- 关注
转载 oracle某个表恢复到某一个时间点
create table table1 nologging as SELECT * FROM table2 AS OF TIMESTAMP SYSDATE-20/24;恢复四个小时前的数据
2013-01-07 22:58:35
688
转载 Sed简介
1. Sed简介 sed 是一种在线编辑器,它一次处理一行内容。处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”(pattern space),接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕。接着处理下一行,这样不断重复,直到文件末尾。文件内容并没有 改变,除非你使用重定向存储输出。Sed主要用来自动编辑一个或多个文件;简化对文件的反复操作;编写转换程序等。以下
2012-12-25 21:59:18
570
转载 biee回写功能实现
回写是把BIEE报表前端的数据写到ORACLE(以ORACLE数据库为例),以下是操作步骤:1.回写的XML写法:WriteBack.xml(名字随便取)放置在\OracleBI\web\msgdb\customMessages路径下。内容如下:INSERT INTO DEPTVALUES(@{c0},'@{c1}','@{c2}')UPDATE D
2012-12-08 15:55:20
1121
原创 biee配置用户操作跟踪表(s_nq_acct)
1.首先在BIEE的安装目录下,找到脚本“SAACCT.Oracle.sql”路径:/opt/oraclebi/server/Schema/SAACCT.Oracle.sql2.把脚本内容在数据库上执行一次,主要把表S_NQ_ACCT建上3.打开Administration Tool 把表建到物理层,如下图: 4.修改配置文件“NQSConfig.INI”路径:/o
2012-12-03 22:03:51
2423
转载 oracle创建表空间
注意点:1.如果在PL/SQL 等工具里打开的话,直接修改下面的代码中[斜体加粗部分]执行2.确保路径存在,比如【D:\oracle\oradata\Oracle9i\】也就是你要保存文件的路径存在/*分为四步*//*第1步:创建临时表空间 */create temporary tablespaceuser_temp tempfile 'D:\oracle\or
2012-12-01 14:22:51
460
转载 其他Web程序调用BIEE的报表方式
其他Web程序调用BIEE的报表方式:1.报表链接: http://azhong-cn:9704/analytics/saw.dll?Go&Path=/shared/test/report1&NQUser=Administrator&NQPassword=Administrator【解析】http://azhong-cn:9704/analytics/saw.dll?G
2012-11-21 21:37:41
3662
1
转载 biee服务启动及关闭
以 applBIEE 用户登录。启动cd /u02/biee/OracleBI/setup./run-sa.sh start./run-saw.sh start./oc4j -start&cd /home/applbiee关闭cd /u02/biee/OracleBI/setup./run-saw.sh stop./run-sa.sh stop./o
2012-11-19 20:57:55
1158
转载 RedHat静态Ip地址配置
RedHat静态Ip地址配置依次修改以下4个文件:/etc/sysconfig/network/etc/sysconfig/network-scripts/ifcfg-eth0/etc/resolv.conf/etc/hosts 1./etc/sysconfig/networkNETWORKING=yesNETWORKING_IPV6=noHOSTN
2012-11-18 01:12:50
1529
转载 sqlldr “Field in data file exceeds maximum length ”解决办法
建表:create table PC_PLANNAME( PLANNAME VARCHAR(2000));使用sqlldr导数时出现如下错误:" Record 1: Rejected - Error on table PC_PLANNAME, column PLANNAME.Field in data file exceeds maximum length "上网查
2012-11-08 19:47:50
4345
转载 linux转码--iconv
iconv iconv命令可以将一种已知的字符集文件转换成另一种已知的字符集文件。 例如:从GB2312转换为UTF-8。 用法: iconv [选项...] [文件...] Convert encoding of given files from one encoding to another. 输入/输出格式规范: -f, --from-code=NAME
2012-11-06 19:31:16
4945
转载 ORA-00257错误的处理方法
archive log 日志已满ORA-00257: archiver error. Connect internal only, until freed 错误的处理方法1. 用sys用户登录 sqlplus / as sysdba2. 看看archiv log所在位置SQL> show parameter log_archive_dest;NAME
2012-10-20 22:50:46
674
转载 Oracle压缩数据表
Oracle压缩数据的处理基于数据库块,其本质上是通过消除在数据库块中的重复数据来实现空间节约,具体方法如下:比较数据块中包含的所有字段或记录,其中重复的数据只在位于数据块开始部分的记号表(Symbol Table)中存储一份,在其他行或字段出现同样的数据时,只记录一个指向记号表中相关数据的指针。创建压缩表:create table Name(......) compress;
2012-09-28 23:20:24
1096
原创 Oracle BIEE 10 g 在suse 10下的安装
Oracle BIEE 10 g 在suse 10下的安装 系统环境:SUSE Linux Enterprise Server 10 (i586)Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - Prodbiee_linux_x86_SUSE_101342下载BIEE安装软件:可以到oralce官方网站上
2011-12-07 20:04:00
1376
原创 pragma exception_init使用
最近做一个数据检查的程序,程序的实现是不停读取配置表中的表,检查数据是否已存在,但最近程序经常会报ora-08103(网上资料说与oracle版本相关),导致整个程序无法执行,我需要的只是报错的不执行,直接跳到下一语句。可以利用pragma exception_init对错误代码进行命名,在报错的语句块中,嵌套一个begin..end语句块。pragma exception_init说
2011-10-20 22:23:47
4779
原创 oracle客户端设置
去oracle官方网站下载instantclient-basic-win32-10.2.0.3-20061115.zip,解压到E盘。打开解压的文件夹,新建目录network,在network下面再建子目录admin,把oracle配置文件tnsnames.ora放入admin文件夹中(即目录结构为:E:\instantclient_10_2\network\admin\tnsnames.ora)
2011-07-24 15:00:41
593
原创 suse 安装及配置subversion
<br />1. 准备<br /> svnbook(比较详细的svn文档)http://svnbook.red-bean.com/ <br /><br /> 安装包下载地址 http://subversion.tigris.org/downloads/subversion-1.6.6.tar.gz <br /> 依赖包下载地址 http://subversion.tigris.org/downloads/subversion-deps-1.6.6.tar.gz <br /><br />
2010-10-21 17:48:00
4210
原创 linux 任务计划cron
#修改当前用户的计划crontab -e //01 * * * * 不能留有空格01 * * * * /home/zlb/mysql_dump/backup -run >> /home/zlb/mysql_dump/logs/backup_log.txt#*/1 * * * * ls >> ~/ls.txt#重启/etc/init.d/cron restart--------------------------------------------------------------------------
2010-09-17 15:39:00
1686
原创 vsftpd.conf中的所有配置信息
<br />vsftpd.conf中的所有配置信息<br /> <br />vsftpd.conf的参数:<br />Anonymous_enable=yes<br />允许匿名登陆<br />Dirmessage_enable=yes<br />切换目录时,显示目录下.message的内容<br />Local_umask=022<br />FTP上本地的文件权限,默认是077 <br />Connect_form_port_20=yes<br />启用FTP数据端口的数据连接 * <br />Xferl
2010-09-17 15:36:00
567
原创 vsftpd.conf中的所有配置信息
<br />vsftpd.conf中的所有配置信息<br /> <br />vsftpd.conf的参数:<br />Anonymous_enable=yes<br />允许匿名登陆<br />Dirmessage_enable=yes<br />切换目录时,显示目录下.message的内容<br />Local_umask=022<br />FTP上本地的文件权限,默认是077 <br />Connect_form_port_20=yes<br />启用FTP数据端口的数据连接 * <br />Xferl
2010-09-17 11:14:00
584
原创 SUSE Linux下安装配置VSFTP
在SUSE Linux下安装配置VSFTP<br />下面简单介绍下在SuSE Linux下安装配置VSFTP及使用方法。<br /><br />一,准备条件<br />VSFTPD默认配置中需要“nobody”用户。在系统中添加此用户,如果用户已经存在,useradd命令有相应提示。<br />[root@hpe45 root]# useradd nobody <br />useradd: user nobody exists <br />VSFTPD默认配置中需要“/usr/share/empty”目录
2010-09-17 11:12:00
3240
原创 SUSE Linux下安装配置VSFTP
在SUSE Linux下安装配置VSFTP<br />下面简单介绍下在SuSE Linux下安装配置VSFTP及使用方法。<br /><br />一,准备条件<br />VSFTPD默认配置中需要“nobody”用户。在系统中添加此用户,如果用户已经存在,useradd命令有相应提示。<br />[root@hpe45 root]# useradd nobody <br />useradd: user nobody exists <br />VSFTPD默认配置中需要“/usr/share/empty”目录
2010-09-17 11:11:00
6369
原创 suse linux luckemftp安装及ftp shell自动上传脚本
<br />两个linux系统这间通过ftp进行通信时,需要在其中一个作为客户端的linux系统上,安装ftp客户,才能使用ftp命令。<br />Suse linux系统中,需要我们手动安装luckemftp<br />安装步骤如下:<br />1. 通过root用户登陆后,输入命令yast,出现以下界面<br /><br />2.选择左边的software,然后到右边 software management,进入以下界面<br /><br /><br />3. 通过左上角的fil
2010-09-17 11:08:00
1094
原创 shell 实例
<br />1. 写一个脚本,利用循环计算10的阶乘<br />#!/bin/sh<br />;@)Z}‑GJ‑C:mp<br />i!md0<br /> <br />a8J9oK2[0B%S,kC%b;k0<br />factorial=1<br />;BV1Q TV!A)D0<br /> itlab博客1i_‑P0w7JT{<br />for a in `seq 1 10`<br />3R9r5@ ?y#o0<br />y,[3Mb<br /><br /> <br /> u~s;J.o w~0
2010-09-10 15:18:00
517
原创 Linux Shell脚本编写基础(3)
<br />通常情况下,我们从命令行输入命令每输入一次就能够得到系统的一次响应。一旦需要我们一个接着一个的输入命令而最后才得到结果的时候,这样的做法显然就没有效率。要达到这样的目的,通常我们利用shell程序或者shell脚本来实现。<br /><br /> 一、简介<br /><br /> Shell编程有很多类似C语言和其他程序语言的特征,但是又没有编程语言那样复杂。Shell程序就是放在一个文件中的一系列Linux命令和实用程序,在执行的时候,通过Linux一个接着一个地解释和执行每个
2010-09-10 15:12:00
576
原创 SUSE LINUX 10安装Oracle 10 g
<br />系统要求:<br /> <br /> 内存:推荐1G<br /> <br />Swap分区:设为内存的2倍<br /> <br />/tmp磁盘空间:400MB以上三<br /> <br /> 磁盘空间:软件3.5G数据1.2G<br /> <br /> 所需软件:<br /> <br />SuSE Linux10 for x86<br /> <br />Oracle database 10gR2 for Linux32<br /> <br />Orarun-1.8-109.15.i586
2010-09-09 11:56:00
1413
转载 SUSE 10 与 XManager 系统配置
<br />在介绍如何操作之前明晰2个概念。<br />一个是桌面集成环境,如:kde,gnome,xface;另外一个就是显示管理器,如:kdm,gdm,xdm。<br />下面就简单说明一下桌面集成环境,其实就是一堆X的应用程序的集成。<br />而DM就是进入这个桌面环境的入口,可以进行用户验证和相关环境的选择。<br />举个例子:你可以通过kdm,以用户root,选择中文环境,进入gnome的桌面环境,当然也可以进入kde环境。<br />回到本次话题:如果想让操作系统支持xdmcp,就是打开系统
2010-09-09 11:53:00
1390
转载 suse linux smb服务配置
<br />名词解释:<br />为了能沟通,你和我都需要共同的语言,如中文或英文。计算机也一样,有很多计算机“语言”用于沟通互连在网上的机器,这些语言叫“协议”。TCP/IP, NETBEUI, IPX, SNA 和 Appletalk都是协议。有一种很流行的协议,它能使你共享文件,磁盘,目录,打印机,甚至网络端口。这个协议叫做SMB(Server Message Block)标准,它能被用于Warp连接和客户端与服务器之间的信息沟通。<br />SMB(Server Message Block)通信协议
2010-09-09 11:51:00
2484
原创 suse linux网络配置
<br />网卡配置文件:<br />网卡配置文件所在的目录为;<br />/etc/sysconfig/network/<br /> <br />图1-1<br />a. ifcfg-eth-id-00:0c:29:94:c8:86(这个为网卡的配置表,主要有ip地址,子网掩码,广播地址)(也可通过命令实现: ifconfig eth0 192.168.100.1 netmask 255.255.255.0)<br />b. 设置默认网关:命令如下:route
2010-09-09 11:48:00
1745
转载 Linux Shell脚本编写基础(2)
<br />5. 引号<br /> 在向程序传递任何参数之前,程序会扩展通配符和变量。这里所谓扩展的意思是程序会把通配符(比如*)替换成合适的文件名,它变量替换成变量值。为了防止程序作这种替换,您可以使用引号:让我们来看一个例子,假设在当前目录下有一些文件,两个jpg文件, mail.jpg 和tux.jpg。<br /> 1.2 编译SHELL脚本<br /> #ch#!/bin/sh mod +x filename<br /> cho *.jpg ∪缓螅梢酝ü淙耄?./filename 来执行您
2010-09-09 11:28:00
536
转载 Linux Shell脚本编写基础(1)
<br />1. Linux 脚本编写基础<br /> 1.1 语法基本介绍<br /> 1.1.1 开头<br /> 程序必须以下面的行开始(必须方在文件的第一行):<br /> #!/bin/sh<br /> 符号#!用来告诉系统它后面的参数是用来执行该文件的程序。在这个例子中我们使用/bin/sh来执行程序。<br /> 当编辑好脚本时,如果要执行该脚本,还必须使其可执行。<br /> 要使脚本可执行:<br /> 编译 chmod +x filename 这样才能用./filenam
2010-09-09 11:26:00
363
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人