sqlplus+sysdba登录
两种方式
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>
周败蒲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'