plsql连接oracle配置监听 plsql连接oracle
- 前端设计
- 2023-08-13
- 369
各位老铁们,大家好,今天由我来为大家分享plsql连接oracle配置监听,以及plsql连接oracle的相关问题知识,希望对大家有所帮助。如果可以帮助到大家,还望关...
各位老铁们,大家好,今天由我来为大家分享plsql连接oracle配置监听,以及plsql连接oracle的相关问题知识,希望对大家有所帮助。如果可以帮助到大家,还望关注收藏下本站,您的支持是我们最大的动力,谢谢大家了哈,下面我们开始吧!
oracle新建实例如何配置监听程序
1、设置ORACLE_SID(实例名)的环境变量,如:"ORACLE_SID=orcl",可以通过"echo$ORACLE_SID"查看设置是否成功。
2、通过"sqlplus/assysdba"登陆指定的Oracle实例orcl。
3、启动数据库"startup",然后启动监听"lsnrctlstart"。
4、通过"sys/password@orclassysdba"可以登陆到数据库实例orcl。也可以通过netca测试TNS是否成功。
oracle动态监听改静态监听需要修改sqlnet文件吗
在Oracle中,如果您想从动态监听器切换到静态监听器,则需要修改Oracle数据库的配置文件sqlnet.ora。具体步骤如下:
1.找到sqlnet.ora文件。在Unix/Linux系统上,文件通常位于$ORACLE_HOME/network/admin目录中,在Windows系统上,文件通常位于%ORACLE_HOME%\network\admin目录中。如果无法找到,请在网络管理员的计算机上搜索sqlnet.ora文件。
2.编辑sqlnet.ora文件。您可以使用任何文本编辑器打开此文件,例如Vi、Notepad等。
3.在文件中,找到以下行:
```
NAMES.DIRECTORY_PATH=(TNSNAMES,ONAMES,HOSTNAME)
```
将其替换为以下行:
```
NAMES.DIRECTORY_PATH=(TNSNAMES)
```
4.在文件中,找到以下行:
```
#SQLNET.AUTHENTICATION_SERVICES=(NTS)
```
将其取消注释,即从行首删除“#”:
```
SQLNET.AUTHENTICATION_SERVICES=(NTS)
```
5.保存修改后的sqlnet.ora文件并关闭它。
6.重新启动Oracle数据库以使更改生效。
请注意,执行此更改后,必须手动添加静态监听器到Oracle数据库,而动态监听器将不再工作。执行此更改之前,请确保了解了影响,并确保创建静态监听器的过程。建议在执行此更改之前备份数据库和配置文件。
如何使用PLSQL连接远程服务器oracle数据库
1.在安装pl/sqldeveloper的机器上安装客户端程序。
2.用客户端的netconfigureassistant工具配置远程数据库的一个监听listener,建好之后:
配置文件叫tnsnames.ora
文件存放在%oracle_home%\network\admin下
内容如下:
oracledata=
(description=
(address_list=
(address=(protocol=tcp)(host=192.168.0.58)(port=1521))
)
(connect_data=
(service_name=oracledata)
)
)
其中service_name改成你安装时所配置的服务名,host改在你安装oracle服务端的机器的ip
3.某些版本的pl/sqldeveloper需要一个叫做msvcr71.dll的文件,否则会连接失败。
启动PL/SQL developer时提示ORA 12541:TNS:no listener
不要去看那些查看器了,会被误导的。你的问题很可能监听有错或者监听器没有启动。到系统服务中重新启动一下监听器服务OracleOraDb11g_home1TNSListener。
使用plsql连接本地数据库时出现ora-12541:tns:无监听程序,怎么解决
方法一:在oracle_home下找到lsnrctl.exe输入start方法二可能认不到实例名在cmd下运行setoracle_sid=自己数据库的实例名(大多数orcl)网上还有很多解决办法也许不见得管用,这种问题具体问题具体分析比较好。介绍的这2种您的机器还不行。就去修改一个TNSNAMES.ORA。
ORACLE的监听到底是干嘛的
oracle监听程序的作用1、监听程序就是在服务端等客户端连接的程序2、简单地说,要和数据库服务器通讯,必须要和服务器连接,建立连接时,服务器要知道有客服端连接进来了,而监听器就是干这个活的,对于专用连接来说,它负责建立一个与客户端对应的服务器进程来为其服务。
关于本次plsql连接oracle配置监听和plsql连接oracle的问题分享到这里就结束了,如果解决了您的问题,我们非常高兴。
本文链接:http://xinin56.com/qianduan/1275.html