sql developer 怎么连接远程oracle数据库 sid

sql developer 怎么连接远程oracle数据库 sid,第1张

1首先打开电脑,到pl/sql安装的指定目录D:\app\DZL\product\1120\dbhome_1\NETWORK\ADMIN找到tnsnamesora

2打开tnsnamesora文件,增加需要远程连接的字符串。

3特别对部分重要字段说明:

myDB为连接数据库别名HOST = 192168723为连接的数据库ipPORT = 1521 为你数据的端口SERVICE_NAME = testdb 为你数据库实例名

4设置好后,打开PL/SQL Developer输入用户名密码,选择刚刚你添加的数据库,点击确定就可以成功连接远程数据库了。

5已成功连接远程数据库

Sp_changedbowner

'sa',true

--sa为需要使用的用户名,在相应的数据库中执行即可

参考

>

SID指的是你的全局数据库名,也就是你建数据库时的名字,不是用户名哈;Oracle 10g 数据库安装过程中经常d出提示“严重:监听程序未启动或数据库服务未注册到该监听程序。启动该监听程序并注册数据库服务, 然后重新运行 EM Configuration Assistant。”,这个很好解决,只需要在app\Administrator\product\1120\dbhome_1\network\admin\listenerora中加入:SID_LIST_LISTENER =

(SID_LIST =

(SID_DESC =

(SID_NAME = PLSExtProc)

(ORACLE_HOME = C:\oracle\product\1020\db_1)

(PROGRAM = extproc)

)

此句是添加的,下面部分为添加

(SID_DESC =

(GLOBAL_DBNAME = ORCL)

(ORACLE_HOME = C:\oracle\product\1020\db_1)

(SID_NAME = ORCL)

)

上面部分是添加的

)

LISTENER =

(DESCRIPTION_LIST =

(DESCRIPTION =

(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1))

(ADDRESS = (PROTOCOL = TCP)(HOST = VirtualXP-45565)(PORT = 1521))

)

)

就可以解决,这里GLOBAL_DBNAME = ORCL和SID_NAME = ORCL这两句中的ORCL就是SID,也就是全局数据库名字 ,记得改了后要重新启动数据库服务,服务在电脑的服务里启动

获取sid一般有几个方式:

1由于在创建数据库的时候,一般都是将数据库名称,实例名称和sid设置成相同的,所以可以查:

select instance_name from v$instance;

select name from v$database;

2更加保险的方法如下:

a)在windows环境下,oracle是以后台服务的方式被管理的,所以看"控制面板->管理工具->服务 里面的名称:"OracleServiceORCL",则ORCL就是sid;

b)在linux *** 作系统中,可以使用ps -ef |grep oracle 来查看后台进程的名称,具体跟a)是类似的

希望能回答你的问题

从Windows桌面执行“开始”→“程序”→“Oracle - <ORACLE_HOME_NAME>”→“配置和移置工具”→“Database Configuration Assistant”命令,打开Database Configuration Assistant对话框的欢迎界面,单击该界面中的“下一步”按钮

启用“创建数据库”选项,单击“下一步”按钮,进入“步骤2:数据库模板”界面

启用“一般用途或事务处理”选项,单击“下一步”按钮,进入“步骤3:数据库标识”界面

在“步骤3:数据库标识”界面中设置新数据库的全局数据库名,这里设置为myorcl,而数据库实例名(SID)默认与全局数据库名相同,也为myorcl

设置好口令后,单击“下一步”按钮,进入“步骤6:存储选项”界面,在该界面中启用“文件系统”选项

单击“下一步”按钮,进入“步骤7:数据库文件所在位置”界面。设置好存储位置后,单击“下一步”按钮,进入“步骤8

¤采用默认设置,单击“下一步”按钮,进入“步骤9:数据库内容”界面,该界面中可以对示例方案及定制脚本进行配置。采用默认设置,单击“下一步”按钮,进入“步骤10:初始化参数”界面,该界面中可以对内存、调整大小、字符集和连接模式进行配置。采用默认设置,单击“下一步”按钮,进入“步骤11:安全设置”界面,在该界面中采用默认设置,即启用“保留增强的11g默认安全设置”选项。¤单击“下一步”按钮,进入“步骤 12:自动维护任务”界面,在该界面中选择“启用自动维护任务”选项。

单击“下一步”按钮,进入“步骤13:数据库存储”界面,在该界面中可以指定数据库的存储参数,单击“下一步”按钮,进入“步骤14:创建选项”界面

9

单击“完成”按钮,在d出的“确认”对话框中单击“确定”按钮,即可开始新数据库的创建

以上就是关于sql developer 怎么连接远程oracle数据库 sid全部的内容,包括:sql developer 怎么连接远程oracle数据库 sid、如何修改数据库所有者SID、sid是什么意思,他在oracle数据库中配置数据库连接时需要,但是我找不到sid具体是什么。等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

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

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

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

发表评论

登录后才能评论

评论列表(0条)

保存