开始菜单里输入cmd回车,输入sqlplus system/密码@数据库实例名 as sysdba回车,连接成功
这里的密码是创建数据库实例时指定的,数据库实例名需要在本机有配置,如果是在DB服务器上执行,实例名的问题就不用管了。
有个源数据库,有个目的数据库,把源数据库的地址和密码写好,再把目的数据库的地址和账号密码填好就可以导入了。
@后面写数据库ip或者自己配的tns里的自定义的名字。管理员是sysman,口令是oem_temp。
方法一:
<%
dim conn
set conn=servercreateobject("ADODBconnection")
connopen "PROVIDER=SQLOLEDB;DATA SOURCE=(local);UID=用户名;PWD=密码;DATABASE=数据库"
Set conn = ServerCreateObject("ADODBConnection")
DSNtemp="DRIVER={SQL Server};SERVER=(local);UID=用户名;PWD=密码;DATABASE=数据库"
connopen DSNtemp
%>
方法二:
<%
option explicit
dim startime
dim conn
dim connstr
dim db,pass_word,User_ID,Data_Source
startime=timer()
db="数据库名称XK"
Pass_word="帐号密码123456"
User_ID="登陆帐号sa"
Data_Source="服务名称或者ip127001"
Set conn = ServerCreateObject("ADODBConnection")
connStr="Provider=SQLOLEDB1;Password='"&pass_word&"';Persist Security Info=True;User ID='"&User_ID&"';Initial Catalog='"&db&"';Data Source='"&Data_Source&"'"
connOpen connstr
function CloseDb
Connclose
Set conn = Nothing
End Function
用SQL PLUS可以这么连接:
常用:
sqlplus username/password 如:普通用户登录 sqlplus scott/tiger
sqlplus username/password@net_service_name 如: sqlplus scott/tiger@orcl
sqlplus username/password as sysdba 如:sqlplus sys/admin as sysdba
sqlplus username/password@//host:port/sid
注意:sys和system需要以sysdba登录
在进入sqlplus之后,可以使用conn连接到其他用户,如:conn sys/admin as sysdba
在DOS环境下,输入“sqlplus /”,如下:
C:\Documents and Settings\HH>sqlplus /
SQLPlus: Release 112010 Production on 星期六 8月 13 16:56:46 2011
Copyright (c) 1982, 2010, Oracle All rights reserved
SQLPlus: Release 112010 Production
Copyright (c) 1982, 2010, Oracle All rights reserved
使用 SQLPlus 执行 SQL, PL/SQL 和 SQLPlus 语句。
用法 1: sqlplus -H | -V
-H 显示 SQLPlus 版本和用法帮助。
-V 显示 SQLPlus 版本。
用法 2: sqlplus [ [<option>] [{logon | /nolog}] [<start>] ]
<option> 为: [-C <version>] [-L] [-M "<options>"] [-R <level>] [-S]
-C <version> 将受影响的命令的兼容性设置为<version> 指定的版本。该版本具有"xy[z]" 格式。例如, -C 1020
-L 只尝试登录一次, 而不是 在出错时再次提示。
-M "<options>" 设置输出的自动 HTML 标记。选项的格式为:
HTML [ON|OFF] [HEAD text] [BODY text] [TABLE text][ENTMAP {ON|OFF}] [SPOOL {ON|OFF}] [PRE[FORMAT] {ON|OFF}]
-R <level> 设置受限模式, 以禁用与文件系统交互的SQLPlus 命令。级别可以是 1, 2 或 3。最高限制级别为 -R 3, 该级别禁用与文件系统交互的所有用户命令。
-S 设置无提示模式, 该模式隐藏命令的 SQLPlus 标帜, 提示和回显 的显示。
<logon> 为: {<username>[/<password>][@<connect_identifier>] | / }[AS {SYSDBA | SYSOPER | SYSASM}] [EDITION=value]
指定数据库帐户用户名, 口令和数据库连接的连接标识符。如果没有连接标识符, SQLPlus 将连接到默认数据库。
AS SYSDBA, AS SYSOPER 和 AS SYSASM 选项是数据库管理权限。
<connect_identifier> 的形式可以是 Net 服务名或轻松连接。
@[<net_service_name> | [//]Host[:Port]/<service_name>]
<net_service_name> 是服务的简单名称, 它解析为连接描述符。
示例: 使用 Net 服务名连接到数据库, 且数据库 Net 服务名为 ORCL。
sqlplus myusername/mypassword@ORCL
Host 指定数据库服务器计算机的主机名或 IP地址。
Port 指定数据库服务器上的监听端口。
<service_name> 指定要访问的数据库的服务名。
示例: 使用轻松连接连接到数据库, 且服务名为 ORCL。
sqlplus myusername/mypassword@Host/ORCL
/NOLOG 选项可启动 SQLPlus 而不连接到数据库。
EDITION 指定会话版本的值。
<start> 为: @<URL>|<filename>[<ext>] [<parameter> ]
使用将分配给脚本中的替代变量的指定参数从 Web 服务器 (URL) 或本地文件系统 (filenameext)运行指定的 SQLPlus 脚本。
在启动 SQLPlus 并且执行 CONNECT 命令后, 将运行站点概要文件 (例如, $ORACLE_HOME/sqlplus/admin/gloginsql) 和用户概要文件例如, 工作目录中的 loginsql)。
lsnrctl
start
exit
net start oracleserviceSID
sqlplus / as sysdba
按上面的做,一步一步,就可以了。SID应该知道吧。
补充,:
SID,不科学的说就是数据库的名字,不可能每次都需要设置,没有启动监听或者oracle服务没有启动,当然就出现协议适配器错误的提示。
sqlplus是ORACLE自带的一个应用程序;conn是connect的缩写,两者的作用是一样的,都是用于连接实例的。 *** 作方法如下:
1、首先按下需要按下Windows键和R键,打开运行输入框。
2、然后,可以在这里就能输入打开控制台的命令Cmd。
3、接着就可以在这里输入SqlPlus关键字打开Oracle。
4、这时候就可以看到成功连接上Oracle的提示。或者也可以直接打开Oracle自带的SqlPlus。
5、然后在SqlPlus中输入用用户名和密码,就可以成功登录了。
以上就是关于如何通过sqlplus登陆PDB数据库全部的内容,包括:如何通过sqlplus登陆PDB数据库、oracle远程连接数据库命令,sqlplus 用户名/密码@();这条命令括号中该写什么内容、怎样使用sqlplus连接oracle11g数据库等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)