赞
踩
启动SQL*Plus(Oracle的命令行界面),并作为sysdba连接,假设没有设置环境变量ORACLE_SID,将看到如下结果:
sqlplus / as sysdba
SQL*Plus: Release 19.0.0.0.0 - Production on Sat May 27 06:58:25 2023
Version 19.3.0.0.0
Copyright (c) 1982, 2019, Oracle. All rights reserved.
ERROR:
ORA-12162: TNS:net service name is incorrectly specified
这里报错了,因为数据库软件不知道该连接哪个数据库。当试图连接数据库时,Oracle软件将查找一个TNS连接字符串(用于建立网络连接)。像这个例子所示,没有连接字符串,Oracle软件将查找名为ORACLE_SID的变量。ORACLE_SID是Oracle的站点标识符,是访问实例的键,可以像下面这样设置ORACLE_SID:
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。