oracle如何设置ed,oracle如何设置主键自增

Oracle 11g中的ed命令是怎么用的?!

创新互联公司主营沙湾网站建设的网络公司,主营网站建设方案,成都app软件开发,沙湾h5小程序定制开发搭建,沙湾网站营销推广欢迎沙湾等地区企业咨询

会话级别生效

例如

SQL

select

count(*)

from

tab;

COUNT(*)

----------

4750

SQL

define

_EDITOR=vim

SQL

ed

Wrote

file

afiedt.buf

select

count(*)

from

tab

进程级别生效

在操作系统

export

EDITOR=vim

[oracle@localhost

pfile]$

export

EDITOR=vim

[oracle@localhost

pfile]$

sqlplus

"/

as

sysdba"

SQL*Plus:

Release

9.2.0.4.0

-

Production

on

Mon

May

15

16:40:02

2006

SQL

select

sysdate

from

dual;

SQL

ed

全局生效

[oracle@ogg1

admin]$

cd

$ORACLE_HOME/sqlplus/admin

[oracle@ogg1

admin]$

pwd

/u01/app/oracle/product/11.2.0/sqlplus/admin

[oracle@ogg1

admin]$

ls

glogin.sql

help

libsqlplus.def

plustrce.sql

pupbld.sql

SQL

select

count(*)

from

tab;

COUNT(*)

----------

4750

SQL

ed

Wrote

file

afiedt.buf

select

count(*)

from

tab

/

查看帮助信息

SQL

help

ed

EDIT

----

Invokes

an

operating

system

text

editor

on

the

contents

of

the

specified

file

or

on

the

contents

of

the

SQL

buffer.

The

buffer

has

no

command

history

list

and

does

not

record

SQL*Plus

commands.

ED[IT]

[file_name[.ext]]

Oracle 11g中的ed命令是怎么用的?!

就是编辑命令edit的缩写,在sqlplus命令下help ed可以查看它的介绍和用法,

其实没必要用这个命令去编辑sql,oracle一般用pl/sql developer, toad这样的工具

C:\Documents and Settings\Administratorsqlplus scott/tiger

SQL*Plus: Release 10.2.0.1.0 - Production on 星期六 12月 20 19:08:11 2014

Copyright (c) 1982, 2005, Oracle. All rights reserved.

SQL help ed

EDIT

----

Invokes an operating system text editor on the contents of the

specified file or on the contents of the SQL buffer. The buffer

has no command history list and does not record SQL*Plus commands.

ED[IT] [file_name[.ext]]

Not available in iSQL*Plus

SQL

linux的oracle ed怎么用

Oracle10G 最低系统要求:内存:推荐1G,,在虚拟机中为768MSwap分区:1G,设为内存的2倍/tmp磁盘空间:400MB以上磁盘空间:软件3.5G 数据1.2G

所需软件:SUSE Linux Enterprise 10 for x86,以下简称SLES

Oracle database 10gR2 for linux32

Orarun-1.8-XXX.XX.i586.rpm软件包(这个在sles中软件安装oracle 数据库有,也可以从去下载安装步骤:1、安装SUSE操作系统,并确保安装“C/C++Compiler and Tools”软件包。在开发栏目中2、安装所需软件包,安装orarun软件包,就是软件安装是的oracle 数据库包,省去很多设置。在数据库栏目中3、Oracle用户设置当orarun软件包安装时,会自动建立名为oracle的用户,和一个oinstall组。我们只需要将该用户设置为enable,把shell从/bin/false改为/bin/bash。而且orarun软件包将ORACLE_HOME文件夹自动生成,减少了很多麻烦。4、设置Oracle环境变量修改/ect/profile.d/oracle.sh文件,ORACLE_HOME、ORACLE_SID等环境变量可以根据需要自行修改。例如:ORACLE_HOME=$ORACLE_BASE/product/10gR2ORACLE_SID=ORCL其中默认NLS_LANG=AMERICAN,如果在中文OS下安装界面会产生乱码。建议在英文环境下安装。

# 注意:中文环境下乱码是因为Java显示不正确,可以改用户语言为英文进行安装。#设置语言环境#两个都设下,LANG和LC_ALL$ export LANG=en_US$ export LC_ALL=en_US这个是临时更改用户语言环境,重登录后会还原为先前的。如果实在不行,可以yast改语言环境。然后重登录或重启计算机。

如果需要中文安装界面请看最下的附加一.5、安装Oracle10gR2注销root用户,以oracle用户重新登录到KDE。注意不要在root用户下使用su – oracle来切换到oracle用户进行安装,那样系统图形界面不能启动。运行./runInstaller –ignoresysprereqs 开始安装Oracle, –ignoresysprereqs忽略对操作系统的认证,Oracle10g默认不能安装在SUSE Linux10上。当然也可以将安装文件拷贝到硬盘,修改database/install/oraparam.ini文件,将其中添加SuSE-10项,按照suse9的参数复制,这样可以不使用–ignoresysprereqs参数。下面在图形界面就可以一路顺利安装了。中间可能会在系统检测那里有提示,不管,按下一步,直至结束。感觉在SUSE Linux10上安装Oracle非常方便,不用过多的设置各种参数。而且SUSE Linux10界面也非常漂亮,大家有兴趣可以试一下。

oracle中的ed怎么用?是不是要在哪里设置呢?

--先执行这一句:

define _editor=vi

就把编辑器设置成了vi,也可以设置成你熟悉的,如emacs;

之后,如果你想编辑执行过的语句,只要ed一下,

就会用vi打开一个带有该sql的缓存文件,打开,编辑,退出操作方法和vi

一样,最后生成afiedt.buf文件。

; 显示上一条。

/ 执行上一条。

pzw define _editor=vi

pzw select 1 from dual;

1

1 row selected.

select 1 from dual

/

"afiedt.buf" 2L, 21C

pzw ed

Wrote file afiedt.buf

1* select 1 from dual

pzw


网页标题:oracle如何设置ed,oracle如何设置主键自增
文章分享:http://azwzsj.com/article/dsshdpg.html