pbootcms网站模板|日韩1区2区|织梦模板||网站源码|日韩1区2区|jquery建站特效-html5模板网

<legend id='DEdol'><style id='DEdol'><dir id='DEdol'><q id='DEdol'></q></dir></style></legend>
      • <bdo id='DEdol'></bdo><ul id='DEdol'></ul>
      1. <small id='DEdol'></small><noframes id='DEdol'>

        <tfoot id='DEdol'></tfoot>

        <i id='DEdol'><tr id='DEdol'><dt id='DEdol'><q id='DEdol'><span id='DEdol'><b id='DEdol'><form id='DEdol'><ins id='DEdol'></ins><ul id='DEdol'></ul><sub id='DEdol'></sub></form><legend id='DEdol'></legend><bdo id='DEdol'><pre id='DEdol'><center id='DEdol'></center></pre></bdo></b><th id='DEdol'></th></span></q></dt></tr></i><div class="wswusuw" id='DEdol'><tfoot id='DEdol'></tfoot><dl id='DEdol'><fieldset id='DEdol'></fieldset></dl></div>

        如何使用 tnsname 從 Ant 連接到 Oracle 數據庫?

        How can I connect to an Oracle database from Ant using the tnsname?(如何使用 tnsname 從 Ant 連接到 Oracle 數據庫?)

          <i id='fLKw2'><tr id='fLKw2'><dt id='fLKw2'><q id='fLKw2'><span id='fLKw2'><b id='fLKw2'><form id='fLKw2'><ins id='fLKw2'></ins><ul id='fLKw2'></ul><sub id='fLKw2'></sub></form><legend id='fLKw2'></legend><bdo id='fLKw2'><pre id='fLKw2'><center id='fLKw2'></center></pre></bdo></b><th id='fLKw2'></th></span></q></dt></tr></i><div class="gegwcm2" id='fLKw2'><tfoot id='fLKw2'></tfoot><dl id='fLKw2'><fieldset id='fLKw2'></fieldset></dl></div>

            1. <small id='fLKw2'></small><noframes id='fLKw2'>

                <tbody id='fLKw2'></tbody>
              <tfoot id='fLKw2'></tfoot>
                <bdo id='fLKw2'></bdo><ul id='fLKw2'></ul>

                <legend id='fLKw2'><style id='fLKw2'><dir id='fLKw2'><q id='fLKw2'></q></dir></style></legend>
                • 本文介紹了如何使用 tnsname 從 Ant 連接到 Oracle 數據庫?的處理方法,對大家解決問題具有一定的參考價值,需要的朋友們下面隨著小編來一起學習吧!

                  問題描述

                  我正在尋找類似于 Ant sql 任務的東西,但它將接受以下格式的 JDBC url:

                  I am looking for something similar to the Ant sql task but that will accept a JDBC url of the format:

                  jdbc:oracle:thin:@TNS_NAME

                  jdbc:oracle:thin:@TNS_NAME

                  一種可能的方法似乎是編寫我自己的 Ant 任務,該任務使用 OracleDataSource 創建連接,但有沒有辦法在 Ant 中直接執行此操作?

                  One possible approach seems to be to write my own Ant task that uses an OracleDataSource to create the Connection, but is there a way to do this straight in Ant?

                  感謝您到目前為止的答復.如果我詳細說明我遇到的錯誤,希望能有所幫助.

                  Thanks for the responses so far guys. I hope it helps if I elaborate a bit more on the error I'm getting.

                  我的 Ant 任務如下所示:

                  My Ant task looks as follows:

                  <target name="MyTarget" >
                      <property name="oracle.net.tns_admin" value="/opt/oracle/product/10.2.0.1/NETWORK/ADMIN" />
                      <property name="jdbc.driver" value="ojdbc5.jar" />
                      <property name="jdbc.i18n.support" value="orai18n.jar" />
                      <property name="jdbc.driver.class" value="oracle.jdbc.OracleDriver" />
                      <path id="sql.class.path">
                          <pathelement location="${jdbc.driver}" />
                          <pathelement location="${jdbc.i18n.support}" />
                      </path>
                  
                      <sql driver="${jdbc.driver.class}" url="jdbc:oracle:thin:@THE_TNS_NAME" userid="USER" password="PASSWORD" classpathref="sql.class.path" >
                          <![CDATA[
                          #SOME ARBITRARY SQL HERE
                          ]]>
                      </sql>
                  </target>
                  

                  失敗并出現錯誤:

                  java.sql.SQLException: Io 異常:指定了未知主機

                  java.sql.SQLException: Io exception: Unknown host specified

                  用 "jdbc:oracle:thin:@HOST:PORT:INSTANCE" 替換 url 工作正常,我也可以 tnsping 上面使用的 tns 名稱,所以我知道它是有效的.

                  Replacing the url with "jdbc:oracle:thin:@HOST:PORT:INSTANCE" works fine, and I can also tnsping the tns name used above, so I know it's valid.

                  推薦答案

                  今天剛開始工作,偶然發現了缺失的部分.TNS 位置需要設置為系統屬性,如下所示:Oracle 瘦 JDBC 到 TNS 名稱

                  Was just working with this today and stumbled upon the missing piece. The TNS location needs to be set as a system property as indicated here: Oracle thin JDBC to TNS name

                  要建立到 TNS 別名 (tnsname) 的 Oracle 瘦 JDBC 連接,確保將 oracle.net.tns_admin 系統屬性傳遞給 JVM.它的值應該是你的 tnsnames.ora 文件所在的目錄位于.之后,您可以只傳遞 TNS 別名來代替JDBC URL 中的主機名.

                  To establish an Oracle thin JDBC connection to a TNS alias (tnsname), make sure you pass the oracle.net.tns_admin system property to the JVM. Its value should be the directory in which your tnsnames.ora file is located. After that, you can just pass the TNS alias in place of the host name in the JDBC URL.

                  例如如果您只是嘗試連接到 jdbc:oracle:thin:@MYDB,在你的 tnsnames.ora 文件中,你會得到一個帶有詳細信息的 SQLExceptionIo 異常消息:指定了未知主機.如果你啟動 JVM使用 -Doracle.net.tns_admin=/oracle/10g/NETWORK/ADMIN,或使用System.setProperty(String,String) 啟動后,連接將成功建立.

                  E.g. if you simply try to connect to jdbc:oracle:thin:@MYDB, which is in your tnsnames.ora file, you’ll get an SQLException with a detail message of Io exception: Unknown host specified. If you fire up the JVM with a -Doracle.net.tns_admin=/oracle/10g/NETWORK/ADMIN, or use System.setProperty(String,String) after startup, the connection will be established successfully.

                  這樣做后,我能夠單獨使用 TNS 別名成功連接.

                  After doing this I was able to successfully connect using the TNS alias alone.

                  這篇關于如何使用 tnsname 從 Ant 連接到 Oracle 數據庫?的文章就介紹到這了,希望我們推薦的答案對大家有所幫助,也希望大家多多支持html5模板網!

                  【網站聲明】本站部分內容來源于互聯網,旨在幫助大家更快的解決問題,如果有圖片或者內容侵犯了您的權益,請聯系我們刪除處理,感謝您的支持!

                  相關文檔推薦

                  Does ignore option of Pyspark DataFrameWriter jdbc function ignore entire transaction or just offending rows?(Pyspark DataFrameWriter jdbc 函數的 ignore 選項是忽略整個事務還是只是有問題的行?) - IT屋-程序員軟件開發技
                  pyspark mysql jdbc load An error occurred while calling o23.load No suitable driver(pyspark mysql jdbc load 調用 o23.load 時發生錯誤 沒有合適的驅動程序)
                  In Apache Spark 2.0.0, is it possible to fetch a query from an external database (rather than grab the whole table)?(在 Apache Spark 2.0.0 中,是否可以從外部數據庫獲取查詢(而不是獲取整個表)?) - IT屋-程序員軟件開
                  Spark giving Null Pointer Exception while performing jdbc save(Spark在執行jdbc保存時給出空指針異常)
                  Does ignore option of Pyspark DataFrameWriter jdbc function ignore entire transaction or just offending rows?(Pyspark DataFrameWriter jdbc 函數的 ignore 選項是忽略整個事務還是只是有問題的行?) - IT屋-程序員軟件開發技
                  No suitable driver found for jdbc in Spark(在 Spark 中找不到適合 jdbc 的驅動程序)
                    <legend id='4eBuA'><style id='4eBuA'><dir id='4eBuA'><q id='4eBuA'></q></dir></style></legend>

                      <tbody id='4eBuA'></tbody>
                    <i id='4eBuA'><tr id='4eBuA'><dt id='4eBuA'><q id='4eBuA'><span id='4eBuA'><b id='4eBuA'><form id='4eBuA'><ins id='4eBuA'></ins><ul id='4eBuA'></ul><sub id='4eBuA'></sub></form><legend id='4eBuA'></legend><bdo id='4eBuA'><pre id='4eBuA'><center id='4eBuA'></center></pre></bdo></b><th id='4eBuA'></th></span></q></dt></tr></i><div class="0uqa2q2" id='4eBuA'><tfoot id='4eBuA'></tfoot><dl id='4eBuA'><fieldset id='4eBuA'></fieldset></dl></div>
                  • <tfoot id='4eBuA'></tfoot>
                      <bdo id='4eBuA'></bdo><ul id='4eBuA'></ul>

                      <small id='4eBuA'></small><noframes id='4eBuA'>

                          1. 主站蜘蛛池模板: 智能门锁电机_智能门锁离合器_智能门锁电机厂家-温州劲力智能科技有限公司 | 闸阀_截止阀_止回阀「生产厂家」-上海卡比阀门有限公司 | 不锈钢闸阀_球阀_蝶阀_止回阀_调节阀_截止阀-可拉伐阀门(上海)有限公司 | 长沙广告公司_制作,长沙喷绘_发光字_招牌制作_长沙泓润广告官网 长城人品牌官网 | 成都顶呱呱信息技术有限公司-贷款_个人贷款_银行贷款在线申请 - 成都贷款公司 | NMRV减速机|铝合金减速机|蜗轮蜗杆减速机|NMRV减速机厂家-东莞市台机减速机有限公司 | 真空泵厂家_真空泵机组_水环泵_旋片泵_罗茨泵_耐腐蚀防爆_中德制泵 | 找果网 | 苹果手机找回方法,苹果iPhone手机丢了找回,认准找果网! | 粤丰硕水性环氧地坪漆-防静电自流平厂家-环保地坪涂料代理 | 品牌广告服务平台,好排名,好流量,好生意。 | 动物解剖台-成蚊接触筒-标本工具箱-负压实验台-北京哲成科技有限公司 | TPE_TPE热塑性弹性体_TPE原料价格_TPE材料厂家-惠州市中塑王塑胶制品公司- 中塑王塑胶制品有限公司 | 挤出熔体泵_高温熔体泵_熔体出料泵_郑州海科熔体泵有限公司 | 天津试验仪器-电液伺服万能材料试验机,恒温恒湿标准养护箱,水泥恒应力压力试验机-天津鑫高伟业科技有限公司 | 骨密度仪-骨密度测定仪-超声骨密度仪-骨龄测定仪-天津开发区圣鸿医疗器械有限公司 | 广西教师资格网-广西教师资格证考试网 | 土壤养分检测仪_肥料养分检测仪_土壤水分检测仪-山东莱恩德仪器 大型多片锯,圆木多片锯,方木多片锯,板材多片锯-祥富机械有限公司 | 沈阳缠绕膜价格_沈阳拉伸膜厂家_沈阳缠绕膜厂家直销 | 丙烷/液氧/液氮气化器,丙烷/液氧/液氮汽化器-无锡舍勒能源科技有限公司 | MTK核心板|MTK开发板|MTK模块|4G核心板|4G模块|5G核心板|5G模块|安卓核心板|安卓模块|高通核心板-深圳市新移科技有限公司 | 软文推广发布平台_新闻稿件自助发布_媒体邀约-澜媒宝 | pbootcms网站模板|织梦模板|网站源码|jquery建站特效-html5模板网 | FFU_空气初效|中效|高效过滤器_空调过滤网-广州梓净净化设备有限公司 | 细石混凝土泵_厂家_价格-烟台九达机械有限公司 | 中央空调温控器_风机盘管温控器_智能_液晶_三速开关面板-中央空调温控器厂家 | 液压油缸-液压站生产厂家-洛阳泰诺液压科技有限公司 | 亚克隆,RNAi干扰检测,miRNA定量检测-上海基屹生物科技有限公司 | 工业rfid读写器_RFID工业读写器_工业rfid设备厂商-ANDEAWELL | 黑龙江京科脑康医院-哈尔滨精神病医院哪家好_哈尔滨精神科医院排名_黑龙江精神心理病专科医院 | 长沙发电机-湖南发电机-柴油发电机供应厂家-长沙明邦智能科技 | 无锡网站建设_企业网站定制-网站制作公司-阿凡达网络 | 济南品牌设计-济南品牌策划-即合品牌策划设计-山东即合官网 | 建大仁科-温湿度变送器|温湿度传感器|温湿度记录仪_厂家_价格-山东仁科 | 高扬程排污泵_隔膜泵_磁力泵_节能自吸离心水泵厂家-【上海博洋】 | 517瓜水果特产网|一个专注特产好物的网站 | 安徽华耐泵阀有限公司-官方网站| 立式_复合式_壁挂式智能化电伴热洗眼器-上海达傲洗眼器生产厂家 理化生实验室设备,吊装实验室设备,顶装实验室设备,实验室成套设备厂家,校园功能室设备,智慧书法教室方案 - 东莞市惠森教学设备有限公司 | 联系我们-腾龙公司上分客服微信19116098882| 室内室外厚型|超薄型|非膨胀型钢结构防火涂料_隧道专用防火涂料厂家|电话|价格|批发|施工 | 东莞螺杆空压机_永磁变频空压机_节能空压机_空压机工厂批发_深圳螺杆空压机_广州螺杆空压机_东莞空压机_空压机批发_东莞空压机工厂批发_东莞市文颖设备科技有限公司 | 健身器材-健身器材厂家专卖-上海七诚健身器材有限公司 |