sqlplus如何连接oracle数据库的某个实例
发布时间:2025-05-19 19:09:19 发布人:远客网络
一、sqlplus如何连接oracle数据库的某个实例
1、在开始菜单中,找到oracle应用程序开发-SQL PLUS。双击SQL PLUS。
2、弹出的SQL Plus框中,输入数据库实例的用户名和密码,按enter键。
3、如果oracle服务器中装有多个数据库实例,则在用户名处输入:用户名/密码@数据库名称。如果数据库服务器不在本机上,还需要加上数据库服务器的地址:用户名/密码@IP地址/数据库名称。
1、在开始-运行,输入cmd。弹出的黑色框中输入:sqlplus用户名/密码@IP地址/数据库名称。
二、Oracle数据库SQLPLUS介绍
SQLPLUS是ORACLE公司开发的很简洁的管理工具,SQLPLUS是最好的,最核心的ORACLE管理工具。SQLPLUS简洁而高效,舍弃浮华,反璞归真。使用sqlplus,进入sqlplus并进行简单的操作目的是熟悉oracle的小工具sqlplus的使用。
进入windows界面,windows平台特有的。
/nolog是不登录的意思。只进入SQLPLUS程序提示界面。
有的时候sqlplus会显示的有点乱,光标不在最后,请清屏.
命令是将屏幕的显示输入到文本文件内,以便查看,有点象屏幕转存。
以上三行就将SPOOL和SPOOL OFF所夹的屏幕输出到c:\1.txt文件中。
加APPEND命令的含义是续写c:\1.txt,如果不加,将会把原来的c:\1.txt覆盖,这是10G的新特性,
以前的数据库版本不能续写,只能指定新的文件名称。
运行SQLPLUS缓冲区内的SQL语句,可以缩写为r
与run命令相同,运行SQLPLUS缓冲区内的SQL语句
@%oracle_home%\rdbms\admin\utlxplan.sql
该句话的含义为运行指定的脚本。
@@为运行相对路径下的脚本,一般是在大脚本调用小脚本的时候使用。
将当前SQLPLUS缓冲区内的SQL语句保存到指定的文件中
将文件中的SQL语句调入到SQLPLUS缓冲区内。
编辑当前SQLPLUS缓冲区内的SQL语句,如ed
PS:注意书写语句的时候要加上分号”;”
三、oracle数据库怎么创建数据库
数据库安装完成后,有两个系统级的用户:
sys默认密码为:change_on_install
在安装的数据库目录中找到\oracle\product\9.2\bin中的sqlplus程序,运行:./sqlplus system/manager@ora9i
用system用户创建自己的用户、权限;sql语句如下:
create user username identified by pwd default tablespace users Temporary TABLESPACE Temp;
2、用户授权 grant connect,resource,dba to business;
假设有两个数据库 9.0.1与 9.0.2 1.导出数据
exp system用户/system的密码@服务器名 owner用户名=“oradial” file="oradial.dmp"
(1)如果该命令是在本地执行,则不用指定服务器名
(2) owner用户名,通过sys用户的登录所创建的用户名。同时授予的权限包括
connect, dba, resource,还要创建表空间。
(3) system用户名,owner用户名是9.0.1数据库中的用户 2.导入数据
imp system用户/system的密码@服务器名 file=oradial.dmp fromuser(用户名)=oradial touser(用户名)=abc
若了解更多详情,在DOS下输入 exp help= y imp help= y