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

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

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

  • <legend id='fgncb'><style id='fgncb'><dir id='fgncb'><q id='fgncb'></q></dir></style></legend>
        <bdo id='fgncb'></bdo><ul id='fgncb'></ul>

      <tfoot id='fgncb'></tfoot>

        Unitils 和 DBMaintainer - 如何讓它們與多個用戶/模式

        Unitils and DBMaintainer - how to make them work with multiple users/schemas?(Unitils 和 DBMaintainer - 如何讓它們與多個用戶/模式一起工作?)

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

              <bdo id='Ww62p'></bdo><ul id='Ww62p'></ul>

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

                    <tbody id='Ww62p'></tbody>

                  <legend id='Ww62p'><style id='Ww62p'><dir id='Ww62p'><q id='Ww62p'></q></dir></style></legend>
                  本文介紹了Unitils 和 DBMaintainer - 如何讓它們與多個用戶/模式一起工作?的處理方法,對大家解決問題具有一定的參考價值,需要的朋友們下面隨著小編來一起學習吧!

                  問題描述

                  我正在開發一個新的 Oracle ADF 項目,該項目使用的是 Oragle 10g 數據庫,并且我在我們的項目中使用了 Unitils 和 DBMaintainer:

                  I am working on a new Oracle ADF project, that is using Oragle 10g Database, and I am using Unitils and DBMaintainer in our project for:

                  • 更新數據庫結構
                  • 單元測試
                  • 讀入種子數據
                  • 讀入測試數據
                  • 列表項

                  在我們的項目中,我們有 2 個架構,以及 2 個有權連接到這些架構的數據庫用戶.我將它們放在一個帶有增量名稱的文件夾結構中,并且我使用 @convention 進行腳本命名.

                  In our project, we have 2 schemas, and 2 db users that have privilegies to connect to these schemas. I have them in a folder structure with incremental names and I am using the @convention for script naming.

                  001_@schemaA_name.sql 
                  002_@schemaB_name.sql 
                  003_@schemaA_name.sql 
                  

                  這適用于 ant 和 DBMaintainer 更新任務,我通過為 ant 任務配置額外元素來提供多個用戶名.

                  This works fine with ant and DBMaintainer update task, and I supply the multiple user names by configuring extra elements for the ant task.

                  <target name="create" depends="users-drop, users-create" description="This tasks ... ">
                      <updateDatabase scriptLocations="${dbscript.maintainer.dir}" autoCreateDbMaintainScriptsTable="true">
                         <database name="${db.user.dans}" driverClassName="${driver}" userName="${db.user.dans}" password="${db.user.dans.pwd}" url="${db.url.full}" schemaNames="${db.user.dans}" />
                          <database name="idp" driverClassName="${driver}" userName="${db.user.idp}"
                              password="${db.user.idp.pwd}" url="${db.url.full}" schemaNames="${db.user.idp}" />
                      </updateDatabase>
                  </target>
                  

                  但是,我不知道如何讓 DBMaintainer 更新任務從我的數據庫架構創建 xsd 架構?

                  However, I cant figure out, how to make the DBMaintainer update task create the xsd schemas from my db schemas?

                  所以,我決定使用 Unitils,因為它的更新創建了 xsd 模式.我還沒有找到有關 Unitils ant 任務的任何描述或文檔 - 任何人都可以提供一些提示嗎?目前,我想通過使用 @Dataset 注釋創建 Junit 測試來運行 Unitils.我可以讓它與一個模式和一個數據庫用戶一起工作.但我不知道如何讓它與多個用戶一起工作?

                  So, I decided to use Unitils, since its update creates xsd schemas. I haven't found any description or documentation for the Unitils ant tasks - can anyone give some hints? For the time being I have figured out to run Unitils by creating a Junit test, with @Dataset annotation. I can make it work with one schema, and one db user. But I am out of ideas how to make it work with multiple users?

                  這是我的 unitils-local.properties 設置:

                  Here is the unitils-local.properties setup I have:

                  database.url=jdbc\:oracle\:thin\:@localhost\:1521\:vipu
                  database.schemaNames=a,b
                  database.userName=a
                  database.password=a1
                  

                  你們中的任何人都可以給我一個提示,如何讓 Unitils 與第二個用戶/模式一起工作??我將非常感謝您的幫助!

                  Can any of you guys give me a tip, how to make Unitils work with the second user/schema ?? I will be extremely gratefull for your help!

                  推薦答案

                  我已經弄清楚如何讓 dbmaintain 和 unitils 在多數據庫用戶支持上協同工作,但解決方案是純粹的 ant hack.

                  I have figure out how to make dbmaintain and unitils work together on multi-database-user support, but the solution is a pure ant hack.

                  1. 我已經使用多數據庫用戶支持設置了 dbmaintain 的配置.
                  2. 我制作了一個帶有用于替換的令牌密鑰的 unitils-local.properties 文件.
                  3. 我的 ant 腳本的 init 目標是生成一個新的 unitils-local.properties 文件,通過將用戶名/密碼/模式的令牌替換為目標環境的正確值,然后將其復制到用戶主目錄.
                  4. 我已將測試分類到以架構名稱為前綴的文件夾中
                  5. 當 unitils 被調用時,它會選擇剛剛由 ant 腳本創建的 unitils-local.properties 文件,并發揮它的魔力.

                  它遠非漂亮,但它有效.

                  Its far from pretty, but it works.

                  這篇關于Unitils 和 DBMaintainer - 如何讓它們與多個用戶/模式一起工作?的文章就介紹到這了,希望我們推薦的答案對大家有所幫助,也希望大家多多支持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)

                  <legend id='nyCjb'><style id='nyCjb'><dir id='nyCjb'><q id='nyCjb'></q></dir></style></legend>

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

                1. <tfoot id='nyCjb'></tfoot>

                        • <bdo id='nyCjb'></bdo><ul id='nyCjb'></ul>
                              <tbody id='nyCjb'></tbody>
                            <i id='nyCjb'><tr id='nyCjb'><dt id='nyCjb'><q id='nyCjb'><span id='nyCjb'><b id='nyCjb'><form id='nyCjb'><ins id='nyCjb'></ins><ul id='nyCjb'></ul><sub id='nyCjb'></sub></form><legend id='nyCjb'></legend><bdo id='nyCjb'><pre id='nyCjb'><center id='nyCjb'></center></pre></bdo></b><th id='nyCjb'></th></span></q></dt></tr></i><div class="k2uymg2" id='nyCjb'><tfoot id='nyCjb'></tfoot><dl id='nyCjb'><fieldset id='nyCjb'></fieldset></dl></div>
                            主站蜘蛛池模板: 奇酷教育-Python培训|UI培训|WEB大前端培训|Unity3D培训|HTML5培训|人工智能培训|JAVA开发的教育品牌 | 水压力传感器_数字压力传感器|佛山一众传感仪器有限公司|首页 | 水环真空泵厂家,2bv真空泵,2be真空泵-淄博真空设备厂 | 专业甜品培训学校_广东糖水培训_奶茶培训_特色小吃培训_广州烘趣甜品培训机构 | 预制直埋蒸汽保温管-直埋管道-聚氨酯发泡保温管厂家 - 唐山市吉祥保温工贸有限公司 | 安徽成考网-安徽成人高考网| 杭州翻译公司_驾照翻译_专业人工翻译-杭州以琳翻译有限公司官网 组织研磨机-高通量组织研磨仪-实验室多样品组织研磨机-东方天净 | 储能预警-储能消防系统-电池舱自动灭火装置-四川千页科技股份有限公司官网 | 高速龙门架厂家_监控杆_多功能灯杆_信号灯杆_锂电池太阳能路灯-鑫世源照明 | ◆大型吹塑加工|吹塑加工|吹塑代加工|吹塑加工厂|吹塑设备|滚塑加工|滚塑代加工-莱力奇塑业有限公司 | 可程式恒温恒湿试验箱|恒温恒湿箱|恒温恒湿试验箱|恒温恒湿老化试验箱|高低温试验箱价格报价-广东德瑞检测设备有限公司 | 智能门锁电机_智能门锁离合器_智能门锁电机厂家-温州劲力智能科技有限公司 | 新型游乐设备,360大摆锤游乐设备「诚信厂家」-山东方鑫游乐设备 新能源汽车电池软连接,铜铝复合膜柔性连接,电力母排-容发智能科技(无锡)有限公司 | 户外环保不锈钢垃圾桶_标识标牌制作_园林公园椅厂家_花箱定制-北京汇众环艺 | 讲师宝经纪-专业培训机构师资供应商_培训机构找讲师、培训师、讲师经纪就上讲师宝经纪 | 立式矫直机_卧式矫直机-无锡金矫机械制造有限公司 | 塑胶跑道施工-硅pu篮球场施工-塑胶网球场建造-丙烯酸球场材料厂家-奥茵 | 旋振筛_不锈钢旋振筛_气旋筛_旋振筛厂家—新乡市大汉振动机械有限公司 | 强效碱性清洗剂-实验室中性清洗剂-食品级高纯氮气发生器-上海润榕科学器材有限公司 | 上海心叶港澳台联考一对一培训_上海心叶港澳台联考,港澳台联考一对一升学指导 | 浇注料-高铝砖耐火砖-郑州凯瑞得窑炉耐火材料有限公司 | 一体化隔油提升设备-餐饮油水分离器-餐厨垃圾处理设备-隔油池-盐城金球环保产业发展有限公司 | 武汉刮刮奖_刮刮卡印刷厂_为企业提供门票印刷_武汉合格证印刷_现金劵代金券印刷制作 - 武汉泽雅印刷有限公司 | 济南画室培训-美术高考培训-山东艺霖艺术培训画室 | 智能化的检漏仪_气密性测试仪_流量测试仪_流阻阻力测试仪_呼吸管快速检漏仪_连接器防水测试仪_车载镜头测试仪_奥图自动化科技 | 山东风淋室_201/304不锈钢风淋室净化设备厂家-盛之源风淋室厂家 翻斗式矿车|固定式矿车|曲轨侧卸式矿车|梭式矿车|矿车配件-山东卓力矿车生产厂家 | 广州展览制作|展台制作工厂|展览设计制作|展览展示制作|搭建制作公司 | 政府园区专业委托招商平台_助力企业选址项目快速落地_东方龙商务集团 | 123悬赏网_发布悬赏任务_广告任务平台 | 硬度计_影像测量仪_维氏硬度计_佛山市精测计量仪器设备有限公司厂家 | 选矿设备,选矿生产线,选矿工艺,选矿技术-昆明昆重矿山机械 | 蒸汽热收缩机_蒸汽发生器_塑封机_包膜机_封切收缩机_热收缩包装机_真空机_全自动打包机_捆扎机_封箱机-东莞市中堡智能科技有限公司 | 广西绿桂涂料--承接隔热涂料、隔音涂料、真石漆、多彩仿石漆等涂料工程双包施工 | 标准件-非标紧固件-不锈钢螺栓-非标不锈钢螺丝-非标螺母厂家-三角牙锁紧自攻-南京宝宇标准件有限公司 | 海尔生物医疗四川代理商,海尔低温冰箱四川销售-成都壹科医疗器械有限公司 | 深圳市源和塑胶电子有限公司-首页 | 汽车润滑油厂家-机油/润滑油代理-高性能机油-领驰慧润滑科技(河北)有限公司 | 铁艺,仿竹,竹节,护栏,围栏,篱笆,栅栏,栏杆,护栏网,网围栏,厂家 - 河北稳重金属丝网制品有限公司 山东太阳能路灯厂家-庭院灯生产厂家-济南晟启灯饰有限公司 | 车间除尘设备,VOCs废气处理,工业涂装流水线,伸缩式喷漆房,自动喷砂房,沸石转轮浓缩吸附,机器人喷粉线-山东创杰智慧 | 湖南长沙商标注册专利申请,长沙公司注册代理记账首选美创! | 专业深孔加工_东莞深孔钻加工_东莞深孔钻_东莞深孔加工_模具深孔钻加工厂-东莞市超耀实业有限公司 |