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具体是什么。等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)