ORACLE客户端连服务器的注意事项:(转载)
1. 通过SQL*NET协议,ORACLE客户端连服务器时一般需要配置sqlnet.ora和tnsnames.ora。
它们默认的目录在$ORACLE_HOME/network/admin 目录下
也可以设置环境变量TNS_ADMIN指向你想用的sqlnet.ora和tnsnames.ora目录
例如:
TNS_ADMIN=/home/oracle/config/9.0.1;export TNS_ADMIN
sqlnet.ora文件决定找数据库服务器别名的方式
默认的参数有
NAMES.DEFAULT_DOMAIN = WORLD
NAMES.DIRECTORY_PATH = (TNSNAMES, ONAMES, HOSTNAME)
如果你的ORACLE客户端和服务器默认的域名不一样,需要用#号注释第一行
#NAMES.DEFAULT_DOMAIN = WORLD
使它不起作用。
NAMES.DIRECTORY_PATH指定找服务器别名的顺序 (本地的tnsnames.ora文件, 命名服务器, 主机名方式)
服务器的sqlnet.ora里可以设置检查客户端是否alive的时间间隔
sqlnet.expire_time = 10
tnsnames.ora文件里写数据库服务器别名的详细内容,有以下几种写法:
# 一般的写法
APPDB =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.0.35)(PORT = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME = appdb)
)
)
# 明确标明用dedicated方式连接数据库
APPD=
(DESCRIPTION=
(ADDRESS=(PROTOCOL=TCP)(HOST=192.168.0.35)(PORT=1521))
(CONNECT_DATA=
(SERVICE_NAME=appdb)
(SERVER=DEDICATED)))
# 对多个listener端口做均衡负载方式连接数据库
APPS =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.0.35)(PORT = 1521))
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.0.35)(PORT = 1856))
)
(CONNECT_DATA =
(SERVICE_NAME = appdb)
)
)
# 注意:如果数据库服务器用MTS,客户端程序需要用database link时最好明确指明客户端用dedicated直连方式,
# 不然会遇到很多跟分布式环境有关的ORACLE BUG。
# 一般情况下数据库服务器用直接的连接会好一些,除非你的实时数据库连接数接近1000。
2. /etc/hosts (UNIX)
或者windows\hosts(WIN98) winnt\system32\drivers\etc\hosts (WIN2000)
客户端需要写入数据库服务器IP地址和主机名的对应关系。
127.0.0.1 localhost
192.168.0.35 oracledb oracledb
192.168.0.45 tomcat tomcat
202.84.10.193 bj_db bj_db
有些时候我们配置好第一步后,tnsping 数据库服务器别名显示是成功的,
但是sqlplus username/password@servicename不通,jdbc thin link 也不通的时候,
一定不要忘了在客户端做这一步,原因可能是DNS服务器里没有设置这个服务器IP地址和主机名的对应关系。
如果同时有私有IP和Internet上公有IP,私有IP写在前面,公有IP写在后面。
编辑前最好留一个备份,增加一行时也最好用复制粘贴,避免编辑hosts时空格或者tab字符错误。
3. UNIX下ORACLE多数据库的环境,OS客户端需要配置下面两个环境变量
ORACLE_SID=appdb;export ORACLE_SID
TWO_TASK=appdb;export TWO_TASK
来指定默认的目标数据库。
相关推荐
Zynq远程更新程序实战:从emmc到flash的完整方案解析
本文详细解析了Zynq远程更新程序的完整方案,重点探讨了从emmc到flash的实战操作。通过硬件连接限制破解、emmc配置技巧、flash擦写策略优化等关键技术点,提供了可靠的远程更新解决方案,特别适合需要频繁更新boot.bin的应用场景。
客户端连服务器的注意事项
ORACLE客户端连服务器的注意事项: 1. 通过SQL*NET协议,ORACLE客户端连服务器时一般需要配置sqlnet.ora和tnsnames.ora。 它们默认的目录在$ORACLE_HOME/network/admin 目录下 也可以设置环境变量TNS_ADMIN指向你想用的sqlnet.ora和tnsnames.ora目录 例如: TN
Windows Server 2022域控环境下的MDT部署工具安装与配置避坑指南
本文详细介绍了在Windows Server 2022域控环境中安装和配置MDT(Microsoft Deployment Toolkit)的全流程,包括ADK与Windows PE的精准安装、MDT高级配置、部署工作流构建及性能优化技巧。通过实战指南帮助IT管理员实现自动化系统部署,提升企业IT运维效率,特别适用于需要静默下发系统的大规模部署场景。
如何连接oracle数据库及故障解决办法
该文是我连接oracle的总结,特别适合于程序开发人员与oracle菜鸟。 如何配置才能使客户端连到数据库: 要使一个客户端机器能连接oracle数据库,需要在客户端机器上安装oracle的客户端软件,唯一的例外就是java连接数据库的时候,可以用jdbc thin模式,不用装oracle的客户端软件。加入你在机器上装了oracle数据库,就不需要在单独在该机器上安装oracle客户端了,因为装
LM Studio中文版零基础入门:从安装到模型下载的保姆级教程(附国内镜像源配置)
本文提供LM Studio中文版的零基础入门教程,涵盖从软件安装、中文界面切换到国内镜像源配置的全流程。特别针对模型下载速度慢的问题,详细介绍了如何通过修改配置文件使用国内镜像站,并推荐适合新手的入门模型及硬件配置建议,帮助用户快速上手本地大模型运行。
循迹小车控制实验:代码集成与硬件验证
在main.c文件中还需定义上层代码调用的GPIO输入和PWM输出相关函数,其中调用STM32CubeMX生成的HAL库函数。}else{}else{}else{}else{在main.h文件中的USER CODE BEGIN EFP注释代码段中外部声明Get函数和Set函数,使该函数可以被上层代码调用。循迹小车控制实验到本章全部完成。相比于前几章节的实验,本实验复杂程度是最高的。
手把手教你如何连上实验室的服务器
服务器的使用 好了,数据集准备好了,网络模型也搭好了,是骡子是马就差把它拉出来遛一遛了。然而单凭我打撸都会跳帧的小霸王,是无论如何也跑不起来这个网络的,这个时候我们就要把网络放到实验室的服务器里面去跑了。 进实验室之前,我是从来没有摸过服务器这么高大上的东西的,感觉可能有人会有和我当初一样的疑惑,我就再把服务器使用的这部分再介绍一下。 1.服务器到底是啥 最简单粗暴的理解,服务器就是一台c...
【01】总目录——软件设计师50讲通关地图|从零基础到工程师职称
本文是《软件设计师·50讲通关|从零基础到工程师职称》专栏的01篇总目录,系统梳理了50篇博文的完整架构与核心逻辑。专栏覆盖软考软件设计师(中级)全部考点,分为导学规划、基础知识、设计模式、下午题专项、算法实战、冲刺模拟、收官进阶七大模块,既兼顾上午题75道单选题的理论攻坚,也聚焦下午题案例分析的解题能力提升。每篇博文均包含考点精讲、真题解析、实战技巧与速记方法,配套可运行代码、解题模板及备考资源。无论你是零基础转行、在校学生还是在职程序员,都能通过这份学习地图明确进度、精准定位薄弱环节,高效搭建知识体系
从客户端到服务器
从客户端到服务器
Atlas 300I Duo - vllm部署Qwen3-VL-8B-Instruct
本文介绍了在Ascend NPU环境下部署Qwen3-VL-8B大语言模型的步骤。主要包括:1)安装驱动、docker和vllm镜像;2)创建特权容器并挂载设备与目录;3)进入容器安装指定版本的transformers;4)设置环境变量和NPU卡配置;5)启动vllm服务;6)测试API接口。部署过程涉及多块NPU卡的使用,需注意内存碎片化问题,最终通过vllm框架提供模型推理服务。
数字IC行业笔试面试全攻略
数字IC行业迎来快速发展,国产替代加速,技术创新活跃,应用领域持续扩展,但人才缺口扩大。职业发展路径清晰,从初级到首席工程师/架构师的技术路线,或转向管理岗位。薪资待遇优厚,应届生起薪25-35W,5-10年经验可达70-110W,架构师年薪超百万。薪资受公司平台、技术方向、学历背景、项目经验和地域因素影响。AI芯片、汽车电子等热门方向溢价明显,成功流片经验尤其重要。
服务器怎么连接
需要在客户端电脑上安装远程桌面客户端,例如Windows自带的远程桌面连接工具,然后在登录页面输入服务器的IP地址和登录凭据(用户名和密码),即可连接到服务器。这种方式通常需要物理接近服务器才能进行连接。需要使用SSH客户端工具,例如PuTTY,在登录页面输入服务器的IP地址和登录凭据(用户名和密码),即可连接到服务器。3. 控制面板:如果是通过云服务提供商租用的服务器,通常会提供一个控制面板,例如阿里云的ECS控制台、腾讯云的CVM控制台等,可以通过浏览器登录控制面板,然后进行服务器管理和操作。
QGis软件 —— 2、QGis加载在线地图两种方式(谷歌地图、天地图)
QGis软件 —— 2、QGis加载在线地图两种方式(谷歌地图)
Oracle连接不上解决办法合集
1、一切的前提 服务里的Oracle的监听和service必须要起来并设为自动。 检查这个里面是否配置了监听程序。 配置成这样就行。 1、ORA-12514 TNS 监听程序当前无法识别连接描述符中请求服务 listener.ora里面配置的HOTS名称不对 F:\app\xxx\product\11.2.0\dbhome_1\NETWORK\ADMIN\listener.ora 改完之后重启数据库即可。 2、ORA-12154: TNS: 无法解析指定的连接标识符 需要配置相关Oracle客户端的
最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版
Part-E1-SDIO-Specification-Ver4.00-Final-120220.pdf:最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版,包括SDIO 接口的外设,SDIO 接口官方协议等。
jdk-8u144-linux-x64.tar.gz.
该资源为搭建Linux系统Java环境用,资源的后缀为tar.gz格式的压缩包
客户端访问不到服务器Oracle的解决办法
1.ping 127.0.0.1,确保网络设置没问题;ping 本机IP地址,确保网卡没问题;2.ping默认网关IP(路由器的LAN口IP),保证客户端网络正常通信;(ipconfig找默认网关IP)3.ping 路由器的WAN口IP,保证路由器工作正常;(登录路由器管理界面查看)4.ping服务器IP,保证能正常连接到服务器(或ping其他开放的DNS IP)1、确保防火墙对1521端口开启;...
大中型超市收银系统(可直接运行)
光步前台收银系统系统功能:商品销售、商品退货、挂单、收银员权限、会员销售、单品取消、整单取消、商品查询、脱机销售、脱机数据上传,基本资料下载,开钱箱、小票打印、收款结算,支持多币种付款方式(现金、储值卡、礼券、微信等),支持多种促销。运行环境:.net 4.0登陆信息用户名:1001 密码:123456内置商品信息,商品编码可输入00001000 - 00010000,测试效果相关功能键F5 结算 F9挂单 F11商品查询 F8退货 Insert单品取消 Del整单取消 F12开钱箱F2 会员 Ctrl+Z退出系统 Home 锁屏 相关源码待公开
oracle 客户端无法连接,Oracle客户端无法连接服务端解决方法及步骤
客户端无法连接服务端数据库,原因有网络,配置,文件访问权限,数据库服务是否已启动 等问题导致,一般排查的步骤如下:1.检查操作系统级别网络是否通畅ping 192.168.10.12.检查数据库层网络是否通畅tnsping myserverdb3.检查监听状态是否正常lsnrctl status listener4.如果第二步不通,检查服务端监听配置是否正确监听文件配置一般如下# 监听名称LIST...
android 蓝牙通讯demo
android 下蓝牙通讯demo,实现了发现蓝牙,使能蓝牙,通过蓝牙发送消息。
Oracle 数据库连接不上则么办
Oracle 数据库连接程序或者 PLSQL 一直处于在连接当中,单在Oracle 数据库服务器上是可以以命令行的方式登入,也可以正常的查询,这问题是如下图:PLSQL 连接不上数据库:登录不上 以命令行登录 Oracle 数据库:登录的非常的慢 直接连接不上数据库:是下列情况直接连接不上的处理方式:在CMD窗口运行...
从外网访问局域网服务器的六种方法
然后在他的内部的口为Lan口,有若干个,组成一个局域网,这个局域网是只在这个小范围内互相可以访问,这个局域网内的电脑可以访问外网,但是外网无法访问他们(因为无法路由到他们,按照IP路由的),当然还有别的方法,咱们后面说。例如咱们例子中的情况,光猫路由器他的内网的地址为192.168.1.1,其他的路由器和电脑都是从2,3这样的。公司宽带的资费要比个人的贵一些。为此,你需要先申请一个域名,关于域名,可以是一级的、也可以是二级的,前者要求较高,通常是大的公司,后者个人都可以申请,网上有很多申请的,还有免费的。
ORACLE中客户端连接服务器端常见问题与解决
要排除客户端与服务器端的连接问题,首先检查客户端配置是否正确(客户端配置必须与数据库服务器端监听配置一致),再根据错误提示解决。下面列出几种常见的连接问题: 1、 ORA-12541: TNS: 没有监听器 显而易见,服务器端的监听器没有启动,另外检查客户端IP地址或端口填写是否正确。启动监听器: $ lsnrctl start 或 C:/lsnrctl start 2、 ORA-12500: T
linux 上oracle已经启动 但是客户端无法连接,Oracle客户端连接服务器常见问题
要排除客户端与服务器端的连接问题,首先检查客户端配置是否正确(客户端配置必须与数据库服务器端监听配置一致),再根据错误提示解决。下面列出几种常见的连接问题:1、 ORA-12541: TNS: 没有监听器显而易见,服务器端的监听器没有启动,另外检查客户端IP地址或端口填写是否正确。启动监听器(可能要在Oracle用户下启动):$ lsnrctl start或C:\lsnrctl start2、 O...
记一次 Oracle无法连接 问题分析
前言今天,同事告诉我,有台Oracle服务器异常断电,重启后发现无法连接了。分析过程1.检查服务状态查看Oracle的listerner服务和service服务,发现都是正在运行状态,说明...
如何远程连接服务器
②anaconda环境一般都会咋服务器上为每个项目配置专用的环境~(里面下载好了本项目所需的各种包,至少应该会有所使用的python,比如python3.7~)即在您实现配置好的anaconda环境中,找到/bin路径下的python,比如python3.7~注意下面的映射,也可以在此处进行配置~(如上图,Syncfolders处)若正确配置,下面后展示出您事先在服务器下载好的各种包~当然,此处的映射,也可在您配置解释器的时候配置~若此前并没有相关配置,点击齿轮,添加即可~...
连接服务器的步骤
今天从可爱的学姐那里蹭到了实验室服务器的账号~赶快来连接一下吧! 感谢参考博文:https://blog.csdn.net/qq_38356397/article/details/103166234 为防丢失,我you3简写了一遍。 一、连接服务器之前要先连上内网 二、用MobaXterm连接服务器 下载地址:https://mobaxterm.mobatek.net/downlo...
oracle无法连接到网络连接,Oracle客户端无法连接服务端解决方法及步骤
客户端无法连接服务端数据库,原因有网络,配置,文件访问权限,数据库服务是否已启动 等问题导致,一般排查的步骤如下:1.检查操作系统级别网络是否通畅ping 192.168.10.12.检查数据库层网络是否通畅tnsping myserverdb3.检查监听状态是否正常lsnrctl status listener4.如果第二步不通,检查服务端监听配置是否正确监听文件配置一般如下# 监听名称LIST...
如何连接服务器?
1:打开本地电脑运行; 2:输入mstsc 连接; 3:输入服务器IP跟服务器提供的专用端口; 4:连接 so easy ~
客户端连接服务器
首先认识一下IP地址以及端口: IP地址被用来给Internet上的电脑一个编号。可以把一台电脑比作一部手机,那么IP地址相当于手机号码。 IP地址是一个32位的二进制数,通常被分割为4个“8位二进制数”。IP地址通常用“点分十进制”表示成(a,b,c,d)形式,其中a,b,c,d都是0~255之间的十进制整数。for example:192.168.1.5即是一个IP地址。 cmd中输入:ip...
179



被折叠的 条评论
为什么被折叠?



