当前位置: 首页 > news >正文

国内做网站用的程序多伦网站建设

国内做网站用的程序,多伦网站建设,怎么获取网站数据做统计数据,wordpress程序安装相信使用过Oracle数据库的人一定碰到过“ORA-12154: TNS: 无法解析指定的连接标识符”错误#xff0c;我在此做一个小小的总结。在程序中连接Oracle数据库的方式与其他常用数据库#xff0c;如#xff1a;MySql,Sql Server不同#xff0c;这些数据库可以通过直接指定IP的方…相信使用过Oracle数据库的人一定碰到过“ORA-12154: TNS: 无法解析指定的连接标识符”错误我在此做一个小小的总结。      在程序中连接Oracle数据库的方式与其他常用数据库如MySql,Sql Server不同这些数据库可以通过直接指定IP的方式连接但是Oracle则需要通过Oracle客户端配置网络服务名的方式来连接。否则就会出现“ORA-12154: TNS: 无法解析指定的连接标识符”。配置Oracle客户端详细步骤如下      安装好Oracle客户端之后在开始菜单中依次找到“Oracle - OraClient10g_home1—配置和移植工具—Net Manager”并打开Win7,Win8用户如果没有取得Administrator账号登陆需要以管理员方式运行依次展开“Oracle Net配置—本地—服务命名”点击左侧“加号”配置新的网络服务      最后点击“下一步”完成即可如果不知道或者忘记Oracle服务名可以通过查看服务获得比如我这里配置的主机名是我本机在我的电脑服务中找到oracle相关的服务通过上面的服务名称可以看出我安装的服务名就是“ORCL”或者在服务端通过SQL Plus使用sys账号登陆输入命令show parameter service_name查看。OracleDBConsoleORCL是Oracle网页端管理工具的服务访问地址一般为“http://127.0.0.1:1158/em/console/logon/logon”如果不习惯用这个来管理数据库可以不用启动。OracleJobSchedulerORCL是管理Oracle中计划任务的一般不用启动。OracleOraDb10g_home1iSQL*Plus是SQL Plus的服务如果不习惯在命令行下面操作数据库可以不用启动。OracleServiceORCLOracleOraDb10g_home1TNSListener都需要开启前者是主服务后者是监听服务。     当在Oracle客户端中配置好Net Manager中配置好服务后就可以通过我们配置的网络服务名访问Oracle数据库了此配置实质想D:\Oracle\product\10.2.0\client_1\NETWORK\ADMIN\tnsnames.ora中增加了一行配置(由于我的Oracle是安装在D盘Oracle目录中具体路径根据安装时选择的路径而定)。# tnsnames.ora Network Configuration File: d:\Oracle\product\10.2.0\client_1\NETWORK\ADMIN\tnsnames.ora # Generated by Oracle configuration tools.ORCL (DESCRIPTION (ADDRESS_LIST (ADDRESS (PROTOCOL TCP)(HOST 127.0.0.1)(PORT 1521)))(CONNECT_DATA (SERVICE_NAME ORCL)))    如果在同一台电脑上面同时安装了Oracle客户端和服务端那么在服务端的安装目录中也会存在同样的配置文件D:\Oracle\product\10.2.0\db_1\NETWORK\ADMIN\tnsnames.ora在这种情况下如果我们配置好了客户端Net Manager然后连接Oracle数据库可能会出现“ORA-12154: TNS: 无法解析指定的连接标识符”这时你就应该怀疑我到底访问的是哪个路径下的配置文件呢此时可以使用tnsping命令      如果你是在客户端Net Manager中配置的网络服务但是此时解析出来的使用参数文件却是D:\Oracle\product\10.2.0\db_1\NETWORK\ADMIN\sqlnet.ora那么我想你应该明白了。这种情况有两种解决办法      第一在服务端的Net Manager也配置相同的网络服务或者直接拷贝D:\Oracle\product\10.2.0\client_1\NETWORK\ADMIN\tnsnames.ora中的配置到D:\Oracle\product\10.2.0\db_1\NETWORK\ADMIN\tnsnames.ora每次配置了新的网络服务你都需要这么做如果不想这么麻烦那就使用第二种解决办法。           第二修改系统环境变量Path值将D:\Oracle\product\10.2.0\client_1\bin;路径移至D:\Oracle\product\10.2.0\db_1\bin;前面即可一劳永逸。      注意造成以上这种情况出现的原因是在一台电脑上同时安装了oracle客户端和数据库服务并且是先安装客户端再安装数据库服务造成的如果先安装数据库服务再安装客户端就不会出现这种情况了。      根据以上方式配置完oracle后相信在程序中就可以正常连接oracle数据库了。      当我安装好PLSQL Developer软件后登陆时任然出现了“ORA-12154: TNS: 无法解析指定的连接标识符”如果是Win7,Win8用户甚至可以会出现弹出一个白框的情况这时需要以管理员身份运行PLSQL Developer并且确保你的PLSQL Developer是读取的oracle客户端配置直接取消登陆在PLSQL Developer工具栏中找到“Tools—Preferences”在Oracle的Connection节点中找到Oracle Home选择OraClient10g_home1保存后关闭PLSQL Developer就可以正常登陆了。     需要注意的是在安装PLSQL Developer时不能安装在带有括号的目录中如64bit系统的Program Files (x86)目录就会出现无论你怎么设置它依然不停的弹出“ORA-12154: TNS: 无法解析指定的连接标识符”。同样的问题也会出现在其他Oracle数据库管理软件中比如Toad for Oracle     “ORA-12154: TNS: 无法解析指定的连接标识符”是使用Oracle数据库的新手遇到的比较常见的问题之一只要我们了解了它的工作方式冷静排查相信很容易就能够找到问题的解决办法的。分类: 数据库标签: Oracle, ORA-12154
http://wiki.neutronadmin.com/news/133204/

相关文章:

  • 专做餐饮的网站做网站挣钱来个好心人指点一下呗
  • 用源码怎么做网站设计制作的一般流程是明确问题
  • 福田网站建设设计公司龙之向导免费网站
  • 成都创建公司网站前端开发模板
  • 聊城建网站哪家好电视剧排行榜
  • 武陟外贸英文网站建设广州网站制作公司联系方式
  • 做一个自己的网站廊坊建设企业网站
  • 网站横幅背景图片微服务平台怎么下载
  • 网站开发盈利模式网站分辨率兼容怎么做
  • 做京挑客的网站锐旗网站建设
  • 高端大气的网站首页汕头房产网
  • 密云上海网站建设郑州网站制作报价
  • 石家庄便宜做网站产品创新设计方案
  • 龙岩做网站公司在哪里wordpress多个分类
  • 想做网站运营专员哪个平台可以免费卖货
  • php做网站页面先备案还是先做网站
  • 教师做课题可以参考什么网站微教育云平台网站建设
  • 海淀区网站备案去哪最新网站推广
  • 棋牌网站代理定陶网站建设
  • 网站的首屏 一屏 二屏是什么意思有自己的域名怎么建立网站
  • 凡科做网站不要钱模板app
  • 在线营销单页网站制作怎么才能创个网站
  • 公司网站建设方案书用vultr做网站
  • 河北省城乡和建设厅网站wordpress卡蜜销售
  • 深圳网站建设有限公司 2019做网站如何计算工资
  • 网站开发应用开发有什么好的手机推荐网站
  • 公司网站开发背景海南行指三亚网站开发
  • 芦苞建网站公司看广告赚佣金平台
  • 重庆放心seo整站优化西宁网站建设哪家好
  • 白山网站设计广州黄埔网站建设