如何通过sqlplus登陆PDB数据库

如何通过sqlplus登陆PDB数据库,第1张

开始菜单里输入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数据库等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9368898.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-27
下一篇 2023-04-27

发表评论

登录后才能评论

评论列表(0条)

保存