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

  • <i id='swfDU'><tr id='swfDU'><dt id='swfDU'><q id='swfDU'><span id='swfDU'><b id='swfDU'><form id='swfDU'><ins id='swfDU'></ins><ul id='swfDU'></ul><sub id='swfDU'></sub></form><legend id='swfDU'></legend><bdo id='swfDU'><pre id='swfDU'><center id='swfDU'></center></pre></bdo></b><th id='swfDU'></th></span></q></dt></tr></i><div class="wswam6u" id='swfDU'><tfoot id='swfDU'></tfoot><dl id='swfDU'><fieldset id='swfDU'></fieldset></dl></div>
    <legend id='swfDU'><style id='swfDU'><dir id='swfDU'><q id='swfDU'></q></dir></style></legend>

    <small id='swfDU'></small><noframes id='swfDU'>

    • <bdo id='swfDU'></bdo><ul id='swfDU'></ul>

      <tfoot id='swfDU'></tfoot>

        用于檢查數據庫(連接)是否存在的 Ant 任務?

        Ant task to check if a database (connection) exists?(用于檢查數據庫(連接)是否存在的 Ant 任務?)

          • <bdo id='35v61'></bdo><ul id='35v61'></ul>
            • <tfoot id='35v61'></tfoot>
            • <small id='35v61'></small><noframes id='35v61'>

                <legend id='35v61'><style id='35v61'><dir id='35v61'><q id='35v61'></q></dir></style></legend>
                <i id='35v61'><tr id='35v61'><dt id='35v61'><q id='35v61'><span id='35v61'><b id='35v61'><form id='35v61'><ins id='35v61'></ins><ul id='35v61'></ul><sub id='35v61'></sub></form><legend id='35v61'></legend><bdo id='35v61'><pre id='35v61'><center id='35v61'></center></pre></bdo></b><th id='35v61'></th></span></q></dt></tr></i><div class="uw22oim" id='35v61'><tfoot id='35v61'></tfoot><dl id='35v61'><fieldset id='35v61'></fieldset></dl></div>

                    <tbody id='35v61'></tbody>

                1. 本文介紹了用于檢查數據庫(連接)是否存在的 Ant 任務?的處理方法,對大家解決問題具有一定的參考價值,需要的朋友們下面隨著小編來一起學習吧!

                  問題描述

                  在 ANT 中是否有可能在不導致構建失敗的情況下檢查數據庫(連接)是否存在?

                  is there a possibility in ANT to check whether a database (connection) exists or not without failing the build?

                  例如:

                  <target name="check-database-available">
                      <sql
                          classpath="${oracle.jar}" driver="oracle.jdbc.OracleDriver"
                          url="jdbc:oracle:thin:@${my.db.host}:${my.db.port}:${my.db.sid}" 
                          userid="${my.db.user}" 
                          password="${my.db.pw}"
                          onerror="continue" errorproperty="exit.status">
                          select * from dual;
                      </sql>
                      <echo message="### exit status = ${exit.status}" />
                  </target>
                  

                  這將始終失敗并顯示 BUILD FAILED 和

                  This will always fail with BUILD FAILED and

                  java.sql.SQLException: ORA-01017: invalid username/password; logon denied
                  

                  因為數據庫還不存在.將onerror"設置為continue"并檢查errorproperty"將不起作用,因為任務似乎沒有被執行.

                  because the db does not exist yet. Setting "onerror" to "continue" and checking the "errorproperty" won't work as the task seems not to be executed.

                  推薦答案

                  這是一個設置 db.present 屬性的解決方法(checkpresence.sql 是一個簡單的選擇語句)

                  Here is a workaround which sets a db.present property (checkpresence.sql is a simple select statement)

                  <target name="check-db-presence">
                    <echo message="Checking database presence at: ${db.url}"/>
                    <delete file="tmp/db.present"/>
                    <sql driver="${db.driver}" url="${db.url}"
                                       userid="${db.userName}" password="${db.password}"
                                       failOnConnectionError="false" onerror="continue" warningproperty="db.empty" errorproperty="db.empty" 
                                        src="scripts/${db.platform}/checkpresence.sql"
                                      print="true" output="tmp/db.present"/>
                    <condition property="db.present">
                      <available file="tmp/db.present"/>
                    </condition>
                  </target>
                  

                  這篇關于用于檢查數據庫(連接)是否存在的 Ant 任務?的文章就介紹到這了,希望我們推薦的答案對大家有所幫助,也希望大家多多支持html5模板網!

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

                  相關文檔推薦

                  Apache Nifi How to load JSON with nested array JSON and Call Oracle Stored Procedure(Apache Nifi 如何使用嵌套數組 JSON 加載 JSON 并調用 Oracle 存儲過程)
                  Why Kafka jdbc connect insert data as BLOB instead of varchar(為什么 Kafka jdbc 將插入數據作為 BLOB 而不是 varchar 連接)
                  How to sink kafka topic to oracle using kafka connect?(如何使用kafka connect將kafka主題下沉到oracle?)
                  Why Kafka jdbc connect insert data as BLOB instead of varchar(為什么 Kafka jdbc 將插入數據作為 BLOB 而不是 varchar 連接)
                  Oracle replication data using Apache kafka(Oracle 使用 Apache kafka 復制數據)
                  How to integrate Oracle and Kafka(如何集成 Oracle 和 Kafka)

                  <small id='tYiDJ'></small><noframes id='tYiDJ'>

                  <i id='tYiDJ'><tr id='tYiDJ'><dt id='tYiDJ'><q id='tYiDJ'><span id='tYiDJ'><b id='tYiDJ'><form id='tYiDJ'><ins id='tYiDJ'></ins><ul id='tYiDJ'></ul><sub id='tYiDJ'></sub></form><legend id='tYiDJ'></legend><bdo id='tYiDJ'><pre id='tYiDJ'><center id='tYiDJ'></center></pre></bdo></b><th id='tYiDJ'></th></span></q></dt></tr></i><div class="ccwsugw" id='tYiDJ'><tfoot id='tYiDJ'></tfoot><dl id='tYiDJ'><fieldset id='tYiDJ'></fieldset></dl></div>
                    <bdo id='tYiDJ'></bdo><ul id='tYiDJ'></ul>
                        • <legend id='tYiDJ'><style id='tYiDJ'><dir id='tYiDJ'><q id='tYiDJ'></q></dir></style></legend>
                            <tbody id='tYiDJ'></tbody>

                          • <tfoot id='tYiDJ'></tfoot>
                            主站蜘蛛池模板: 碳纤维复合材料制品生产定制工厂订制厂家-凯夫拉凯芙拉碳纤维手机壳套-碳纤维雪茄盒外壳套-深圳市润大世纪新材料科技有限公司 | 齿轮减速机电机一体机_齿轮减速箱加电机一体化-德国BOSERL蜗轮蜗杆减速机电机生产厂家 | 十二星座查询(性格特点分析、星座运势解读) - 玄米星座网 | 东莞喷砂机-喷砂机-喷砂机配件-喷砂器材-喷砂加工-东莞市协帆喷砂机械设备有限公司 | 线材成型机,线材折弯机,线材成型机厂家,贝朗自动化设备有限公司1 | 合肥抖音SEO网站优化-网站建设-网络推广营销公司-百度爱采购-安徽企匠科技 | 深圳货架厂_仓库货架公司_重型仓储货架_线棒货架批发-深圳市诺普泰仓储设备有限公司 | 天然气分析仪-液化气二甲醚分析仪|传昊仪器 | 澳门精准正版免费大全,2025新澳门全年免费,新澳天天开奖免费资料大全最新,新澳2025今晚开奖资料,新澳马今天最快最新图库-首页-东莞市傲马网络科技有限公司 | 衬氟旋塞阀-卡套旋塞阀-中升阀门首页| 广东恩亿梯电源有限公司【官网】_UPS不间断电源|EPS应急电源|模块化机房|电动汽车充电桩_UPS电源厂家(恩亿梯UPS电源,UPS不间断电源,不间断电源UPS) | 武汉不干胶印刷_标签设计印刷_不干胶标签印刷厂 - 武汉不干胶标签印刷厂家 | 建大仁科-温湿度变送器|温湿度传感器|温湿度记录仪_厂家_价格-山东仁科 | 南京欧陆电气股份有限公司-风力发电机官网 | 新型游乐设备,360大摆锤游乐设备「诚信厂家」-山东方鑫游乐设备 新能源汽车电池软连接,铜铝复合膜柔性连接,电力母排-容发智能科技(无锡)有限公司 | 氧化锆纤维_1800度高温退火炉_1800度高温烧结炉-南京理工宇龙新材料股份有限公司 | 地脚螺栓_材质_标准-永年县德联地脚螺栓厂家 | 河南凯邦机械制造有限公司 | 插针变压器-家用电器变压器-工业空调变压器-CD型电抗器-余姚市中驰电器有限公司 | 媒介云-全网整合营销_成都新闻媒体发稿_软文发布平台 | 耐酸碱泵-自吸耐酸碱泵型号「品牌厂家」立式耐酸碱泵价格-昆山国宝过滤机有限公司首页 | 储气罐,真空罐,缓冲罐,隔膜气压罐厂家批发价格,空压机储气罐规格型号-上海申容压力容器集团有限公司 | 佛山市钱丰金属不锈钢蜂窝板定制厂家|不锈钢装饰线条|不锈钢屏风| 电梯装饰板|不锈钢蜂窝板不锈钢工艺板材厂家佛山市钱丰金属制品有限公司 | 不锈钢复合板厂家_钛钢复合板批发_铜铝复合板供应-威海泓方金属复合材料股份有限公司 | 附着力促进剂-尼龙处理剂-PP处理剂-金属附着力处理剂-东莞市炅盛塑胶科技有限公司 | 体视显微镜_荧光生物显微镜_显微镜报价-微仪光电生命科学显微镜有限公司 | 耐火浇注料价格-高强高铝-刚玉碳化硅耐磨浇注料厂家【直销】 | 东莞精密模具加工,精密连接器模具零件,自動機零件,冶工具加工-益久精密 | NM-02立式吸污机_ZHCS-02软轴刷_二合一吸刷软轴刷-厦门地坤科技有限公司 | 纸塑分离机-纸塑分离清洗机设备-压力筛-碎浆机厂家金双联环保 | 天津暖气片厂家_钢制散热器_天津铜铝复合暖气片_维尼罗散热器 | 专注氟塑料泵_衬氟泵_磁力泵_卧龙泵阀_化工泵专业品牌 - 梭川泵阀 | 芝麻黑-芝麻黑石材厂家-永峰石业| 月嫂_保姆_育婴_催乳_母婴护理_产后康复_养老护理-吉祥到家家政 硫酸亚铁-聚合硫酸铁-除氟除磷剂-复合碳源-污水处理药剂厂家—长隆科技 | 成都竞价托管_抖音代运营_网站建设_成都SEM外包-成都智网创联网络科技有限公司 | 专业生物有机肥造粒机,粉状有机肥生产线,槽式翻堆机厂家-郑州华之强重工科技有限公司 | 合肥抖音SEO网站优化-网站建设-网络推广营销公司-百度爱采购-安徽企匠科技 | sus630/303cu不锈钢棒,440C/430F/17-4ph不锈钢研磨棒-江苏德镍金属科技有限公司 | 防火门-专业生产甲级不锈钢钢质防火门厂家资质齐全-广东恒磊安防设备有限公司 | 细石混凝土泵_厂家_价格-烟台九达机械有限公司 | 蓝牙音频分析仪-多功能-四通道-八通道音频分析仪-东莞市奥普新音频技术有限公司 |