场景:修改oracle系统参数之后,数据库重启,客户端报 ORA-12514 错误,其实这只是表象,实际并非Listener的问题。...=spfile; alter system set memory_target=12G scope=spfile; 因为如果漏了这两个参数的设置,数据库启动会失败,并且导致客户端在连接数据库的时候报 ORA...oracle服务,在系统服务里面重新启动数据库,表面上服务重启成功了,是那种很快一闪而过的启动,而且oracle.exe进程也起来了,但就是死活访问不了数据库,也看不到任何错误信息,只看到让你越查越迷惑的ORA...解决方法其实很简单: 根据当前系统已经设置生效的spfile建立pfile文件 create pfile =’d:\initora11g.ora’ from spfile; 修改生成的pfile中
我们在WINDOWS.X64_193000_db_home\network\admin\tnsnames.ora中修改其中你改变了的IP地址图片完了之后重启Oracle监听服务。...或者你把你的IP地址改成文件中的固定IP地址,这样也可以连接上数据库。
-------------------- Alias LISTENER_SCAN1 Version TNSLSNR for Linux...与scan有关的数据库配置就是那个remote参数了,难道设置有问题,oracle用户登陆到数据中查看确认: SQL> show parameter remote_listener NAME...实际是因为该环境搭建ADG,主库是单实例,参数中没有设置remote_listener参数,备库是RAC,虽然配置了其他RAC独有参数,但漏掉了这个参数。...-------------------- Alias LISTENER_SCAN1 Version TNSLSNR for Linux...alter database drop standby logfile group 12; alter database drop standby logfile group 11; #确认asm磁盘组中清理
解决问题:ORA-12514 TNS 监听程序当前无法识别连接描述符中请求服务 测试环境:RedHat7.4 + Oracle 11g 64位 相关说明: 数据库服务器: Oracle11g 64位软件的安装位置为...,plsql通过这个找到orcl连接字符串 4.添加一个环境变量NLS_LANG = SIMPLIFIED CHINESE_CHINA.ZHS16GBK 遇到问题: 使用plsql连接数据库服务器:“ORA...-12514 TNS 监听程序当前无法识别连接描述符中请求服务” 解决办法简述: 1.修改E:\app\product\11.2.0\dbhome_1\NETWORK\ADMIN\listener.ora...中的localhost改为192.168.8.13; 2.修改E:\app\product\11.2.0\dbhome_1\NETWORK\ADMIN\tnsnames.ora中的localhost 改为...具体操作步骤如下: 一、修改数据库服务器中listener.ora文件内容 命令: # vi /u01/app/oracle/product/11.2.0/dbhome_1/network/admin/
处理 1.登陆到oracle数据库服务器 [root@lzdk ~]# su - oracle 2.查看监听状态 [oracle@lzdk ~]$ lsnrctl status LSNRCTL for Linux...PORT=1521))) TNS-12541: TNS:no listener TNS-12560: TNS:protocol adapter error TNS-00511: No listener Linux...Error: 111: Connection refused 3.发现监听状态异常,先尝试手动启动监听 [oracle@lzdk ~]$ lsnrctl start LSNRCTL for Linux...ERROR: ORA-12514: TNS:listener does not currently know of service requested in connect descriptor Enter...user-name: 5.发现报错ORA-12514,尝试重启数据库 6.连接数据库 [oracle@lzdk ~]$ sqlplus /nolog SQL> connect / as sysdba
Linux ESC :wq 和:wq!的区别 Linux ESC:wq 和:wq!...的区别 发布者:IT人在线 | 发表时间:2018-12-4 17:20:43 Linux ESC :wq esc(键退出)->:(符号输入)->wq(保存退出) wq(存盘并退出 write%quite
ORA-12514 TNS:listener does not currently know of service requested in connect descriptor报错问题解决方法 解决方法
ORA-12514连接数据库的问题 12514, 00000,"TNS:listener does not currently know of service requested in connectdescriptor...最近还真碰到数据库问题了,这种帮忙当然是义不容辞,他反馈的问题是连接数据库的时候报错ORA-12514,是windows中使用plsqdev去连接本地的一 个数据库,看这个错误感觉就是网络配置的问题。...xxxx[9:59]: ORA-12514 监听程序当前无法人别连接描述中的请求的服务 还是解析不了监听 然后他带着电脑过来了,我简单看了下,监听也启动了,按照他所说,数据库服务也配置了,他使用了...netmgr和netca中的图形配置,看起来这个问题是 不是windows上的某些奇怪的问题,按照他所说,这些配置都完成了,但是数据库就是连接不了,我使用cmd进入命令行,如果是linux可以直接运行...然后还有一个问题是一个查询需求,开发提供了一个语句,让我们帮忙查看一下一个统计表中的数据分布情况。 提供的语句类似下面的形式。
[root@web02 ~]# su - oracle [oracle@web02 ~]$ lsnrctl start 出现如下错误提示信息: LSNRCTL for Linux: Version...---------------------- Alias LISTENER Version TNSLSNR for Linux...))) The listener supports no services The command completed successfully 这样启动后远程连接会报错: oracle ORA
而Linux的文件类型和后缀无关(后缀名可以作为提示,用户可以使用后缀区分文件类型),但是对linux来说区分文件和文件本身的后缀是无关的(但是gcc等工具对文件后缀可能有要求)。...开始之前,我们输入ll指令,来看看前面10个字符代表什么意思: 在linux中,是通过ll显示的众多属性列中的第一列的第一个字符来区分文件类型的。...则无法用ls等命令查看目录中的文件内容....可写权限: 如果目录没有可写权限, 则无法在目录中创建文件, 也无法在目录中删除文件 所以这也是为什么系统规定目录的起始权限从777开始,所有的目录被创建出来,一般都要能够被进入 换句话来讲, 就是只要用户具有目录的写权限..., 用户就可以删除目录中的文件, 而不论这个用户是否有这个文件的写权限。
方法1:whereis python 查看所有python的路径,不止一个 方法2:which python 查看当前使用的python路径
linux基础(通配符的使用) 你好!...这里是面向新手的linux入门指南,这节课我会整理我所知道的linux中的通配符,希望和大家一起学习 通配符的概念 首先通配符绝对不是正则表达式,通配符基础只有4个: ** * ,?...:表示代替单个字符 符号[list]:表示匹配 list 中的任意单一字符 【0,9】—-代表范围中所有字符 {0,9}—-其中打出来的字符 {string1,string2,…}:表示匹配 sring1
查看Linux手册 1.1 man 在Linux中有“成千上万”的指令,我们不可能全部记住,并且也不一定能正确使用,因此学会查看手册是很重要的!...,可以帮助你快速了解系统中的各种命令和函数的用法和功能。...复制文件或目录 2.1 cp 在windows中我们可以ctrl c ,ctrl v 复制粘贴,在Linux中我们也有指令进行该操作。...文件的读写操作 4.1 文件写入 nano 在Linux中如果想在文件里面写入内容,我们可以使用它。...4.2 文件读取 cat 在Linux中如果想把刚刚写入文件里面的内容读取出来,我们可以使用它。
在安装完VirtualBox中的Linux以后,网络默认是NAT的 在看过帮助手册以后,发现可以使用NAT的形式登录进VirTualBox中的linux 6.4.1....connections to an ssh server on the guest requires the following three commands: VBoxManage setextradata "Linux...Guest" "VBoxInternal/Devices/pcnet/0/LUN#0/Config/guestssh/Protocol" TCP VBoxManage setextradata "Linux...Guest" "VBoxInternal/Devices/pcnet/0/LUN#0/Config/guestssh/GuestPort" 22 VBoxManage setextradata "Linux...设置完成以后,直接就可以ssh hostip -p 2222就可以登录进VirtualBox中的Linux了
在前面的文件中,我们介绍了linux网络编程中与IP相关的知识和常用的函数总结,本文针对具体的UDP通信,来详细的介绍UDP通信的使用,包括UDP通信中的点对点通信,多播,广播等。...2、在上面的通信框架中,客户端并没有使用bind的操作,确实如此,因为客户端一般作为通信的发起者,都是主动往外发送数据,如1中的描述,这个过程由系统聪明的帮我们记录的端口信息,当服务端有数据回复的时候,...3、关于服务端的bind操作,在存在组播,多播等多种通信方式的情况下,也还有一些需要注意的点,这个我们在下面的章节中描述 二、UDP通信的基本函数说明 在UDP中,完成一个基本的通信涉及到的几个函数如下...IP信息,addr_size存放addr数据的长度,但是,在实际使用中,这样调用后,我们打印addr中的信息,确实一个错误的IP信息或者0.0.0.0这样的地址信息,这是什么原因呢,在那个男人的中的描述...但是我们在实际的使用中,通常只是某些主机对通信数据感兴趣,而不是整个局域网上的所有主机都需要这个数据,这种情况就需要组播登场了。 3.1、组播中的IP地址 组播的地址是特定的,D类地址用于多播。
service vsftpd restart # 关闭ftp服务 service vsftpd stop ---- 配置FTP服务 多数的VSFTPD配置项都在/etc/vsftpd.conf配置文件中。...这个文件本身已经有非常良好的文档说明了,因此,在本节中,我只强调一些你可能进行修改的重要选项。...使用man页面查看所有可用的选项和基本的 文档说明: man vsftpd.conf 根据文件系统层级标准,FTP共享文件默认位于/srv/ftp目录中。...write_enable=YES 允许本地(系统)用户登录: 为了允许文件/etc/passwd中记录的用户可以登录ftp服务,“local_enable”标记必须设置为YES。...在配置文件中增加/修改下面配置开启根目录限制(Chroot Jail): chroot_list_enable=YES chroot_list_file=/etc/vsftpd.chroot_list
环境:Oracle RAC(11.2.0.3) 现象:通过scanIP连接数据库报错ORA-12514: ORA-12514: TNS:listener does not currently know
Linux中软件包可能会有依赖关系——yum会帮助我们解决依赖关系的问题。 软件包从何而来?所以要解决这个问题,就不得不提到yum生态的问题(Linux系统的生态)。...yum过程简单理解: 使用yum以后会找到相应的centos服务器中,然后在服务器中搜索需要下载的软件包进行下载。 那么多的服务器,我的centos是怎么找到的呢?...Linux系统中。...除了这种方法外能从Windows到Linux。...还有一种方法 rz -E rz :表示的是receive,从Windows向Linux传文件 sz:表示的是send,从Linux向Windows传文件
负载均值在 uptime 或者 top 命令中可以看到,它们可能会显示成这个样子:load average: 0.09, 0.05, 0.01 很多人会这样理解负载均值:三个数分别代表不同时间段的系统平均负载...如果你的服务器负载超过了 5.00 这个数字,那么你将失去你的睡眠,还得在会议中说明这情况发生的原因,总之千万不要让它发生。 那么多个处理器呢?...那么在单车道 1.00 情况中,说明这桥梁已经被车塞满了。而在双处理器系统中,这意味着多出了一倍的 负载,也就是说还有 50% 的剩余系统资源 - 因为还有另外条车道可以通行。...这使我们有了两个新的法则: 1) 有多少核心即为有多少负荷法则:在多核处理中,你的系统均值不应该高于处理器核心的总数量。...2) 核心的核心法则:核心分布在分别几个单个物理处理中并不重要,其实两颗四核的处理器等于四个双核处理器等于八个单处理器。所以,它应该有八个处理器内核。
领取专属 10元无门槛券
手把手带您无忧上云