首页 >>  正文

sqlplus+sysdba登录

来源:baiyundou.net   日期:2024-09-21

两种方式

db:19.3

os:CentOS Linux release 7.8.2003 (Core)


1、tnsname

[oracle@sztech ~]$ sqlplus / as sysdba

SQL*Plus: Release 19.0.0.0.0 - Production on Wed Dec 13 15:02:53 2023

Version 19.3.0.0.0

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

Connected to:

Oracle Database 19c Enterprise Edition Release 19.0.0.0.0 - Production

Version 19.3.0.0.0

SQL>  show pdbs

    CON_ID CON_NAME                       OPEN MODE  RESTRICTED

---------- ------------------------------ ---------- ----------

         2 PDB$SEED                       READ ONLY  NO

         5 ORCL                           READ WRITE NO

SQL> alter system register;

System altered.

[oracle@sztech ~]$ tnsping orcl;

TNS Ping Utility for Linux: Version 19.0.0.0.0 - Production on 13-DEC-2023 15:14:27

Copyright (c) 1997, 2019, Oracle.  All rights reserved.

Used parameter files:

/u01/app/oracle/product/19.3.0/db_1/network/admin/sqlnet.ora

Used TNSNAMES adapter to resolve the alias

Attempting to contact (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.133.156)(PORT = 5500)) (CONNECT_DATA = (SERVER = DEDICATED) (SERVICE_NAME = orcl)))

OK (0 msec)

[oracle@sztech ~]$ sqlplus system/oracle@orcl

SQL*Plus: Release 19.0.0.0.0 - Production on Wed Dec 13 15:16:19 2023

Version 19.3.0.0.0

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

Connected to:

Oracle Database 19c Enterprise Edition Release 19.0.0.0.0 - Production

Version 19.3.0.0.0

SQL> show con_name;

CON_NAME

------------------------------

ORCL

SQL>


2、alter session

[root@sztech ~]# su - oracle

Last login: Wed Dec 13 15:07:45 CST 2023 on pts/3

[oracle@sztech ~]$ sqlplus / as sysdba

SQL*Plus: Release 19.0.0.0.0 - Production on Wed Dec 13 15:22:41 2023

Version 19.3.0.0.0

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

Connected to:

Oracle Database 19c Enterprise Edition Release 19.0.0.0.0 - Production

Version 19.3.0.0.0

SQL> show con_name;

CON_NAME

------------------------------

CDB$ROOT

SQL> alter session set container=orcl;

Session altered.

SQL>  show con_name;

CON_NAME

------------------------------

ORCL

SQL>


","gnid":"980ef90dd48b5694c","img_data":[{"flag":2,"img":[{"desc":"","height":789,"title":"","url":"https://p0.ssl.img.360kuai.com/t013d8134bd81777795.jpg","width":1258}]}],"original":0,"pat":"art_src_0,fts0,sts0","powerby":"pika","pub_time":1702632112000,"pure":"","rawurl":"http://zm.news.so.com/62b5842da40a59b72583adf1cf5768c6","redirect":0,"rptid":"c5650067d758f8e4","rss_ext":[],"s":"t","src":"重庆思庄","tag":[{"clk":"ktechnology_1:edition","k":"edition","u":""},{"clk":"ktechnology_1:linux","k":"linux","u":""}],"title":"oracle 19c连接pdb的方式

周败蒲4940start cmd /k sqlplus / as sysdba 是什么意思? -
别峡歪18372368604 ______ 你好! (运行)cmd /k(不关闭CMD) sqlplus / as sysdba (根本没有这些命令 扯谈) 打字不易,采纳哦!

周败蒲4940oracle 的查询工具sqlplus和plsql哪个好点 -
别峡歪18372368604 ______ plsql要比sqlplus的用户体验好一些, 但是越复杂的东2113西越容易出问题. 要是用5261 plsql出了错误,第一步要做的,就是拿到4102sqlplus下面重新执行一遍.来确认是数据库的问题1653,还是plsql的问题.所以sqlplus是必须要会用版的.plsql是图形化的,sqlplus是直权接执行底层命令,所以我们用sqlplus, 显得专业!

周败蒲4940sqlplus /as sysdba 这条命令什么意思? -
别峡歪18372368604 ______ 他的意思是,在本机以超级管理员登陆 sysdba就是以超级管理员身份

周败蒲4940请教:怎样在sqlplus中批量执行sql文件 -
别峡歪18372368604 ______ Oracle批量执行SQL文件 1:运行cmd进入命令行界面2:进入到存放批量sql的文件夹下面3:输入命令 sqlplus 数据库名/密码@数据库 按回车键4:输入spool 指定路径:\a.log 按回车键 (此步骤的主要作用就是追踪批量执行sql的日志,路径随便...

周败蒲4940当我用"sqlplus / as sysdba"这个命令连接oracle数据库时,提示:已连接到空闲历程. -
别峡歪18372368604 ______ 如果你的机子上只有一个数据库实例,那就是说明你的数据库尚未启动,需要输入startup来启动数据库.

周败蒲4940如何在shell中调SQLPLUS 执行SQL语句 -
别峡歪18372368604 ______ 参考这个 楼主#Oracle Connection export ORACLECONNECTSTRING='dps/password@frld world' sqlplus -silent $ORACLECONNECTSTRING @$SQLDIR/ipb_dps_get_status.sql ipb_dps_get_status.sql 是放在SQLDIR文件夹下的.sql file,把sql语句写在里面就可以了 后面你还可以加上log等

周败蒲4940su - oracle和sqlplus / as sysdba -
别峡歪18372368604 ______ su - oracle 是unix操作系统命令,意思操作系统切换到oracle这个用户.sqlplus / as sysdba是登陆oracle的命令,用sqlplus这个工具,以sysdba的身份登陆数据库.正常的写法应该是sqlplus 用户名/密码 as sysdba./这种写法是因为你已经登录了操作系统,就不需要在输入用户密码了,直接以sys最高权限登录

周败蒲4940如何查看Oracle客户端版本 -
别峡歪18372368604 ______ 方法一: 1.打开orcale安装目录,如:D:\app\SSG\product\11.2.0\dbhome_1 2.11.2.0这个目录名就是版本 方法二: 使用sqlplus -v命令. 方法三: select * from v$version

周败蒲4940SQL*Plus中怎么执行多个*sql脚本文件 -
别峡歪18372368604 ______ 1.在SQL*Plus中执行单个sql脚本文件: SQL>@c:\aaa.sql 2.在SQL*Plus中执行多个sql脚本文件: 比如你要执行得2个sql脚本 a.sql 和 b.sql 现在你重新写一个脚本 c.sql 其中得内容如下 @@a.sql @@b.sql 然后把c.sql放在a.sql和 b.sql 得同一个目录中即可,然后在sqlplus下执行:SQL>@c.sql 就可以了. 当然有具体路径的加上路径即可,如下: SQL> @E:\c.sql注意事项: 1>.sql文件都在一个目录中;2>.尤其是c.sql文件中直接写: @@a.sql @@b.sql 即可.

周败蒲4940linux oracle11g用sys登陆方法 用system可以sqlplus登陆 -
别峡歪18372368604 ______ sqlplus 'sys as sysdba'或者sqlplus 'sys/password as sysdba'

(编辑:自媒体)
关于我们 | 客户服务 | 服务条款 | 联系我们 | 免责声明 | 网站地图 @ 白云都 2024