av一区二区在线观看_亚洲男人的天堂网站_日韩亚洲视频_在线成人免费_欧美日韩精品免费观看视频_久草视

您的位置:首頁(yè)技術(shù)文章
文章詳情頁(yè)

系統(tǒng)從oracle版本轉(zhuǎn)化為sqlserver版本

瀏覽:182日期:2023-11-15 12:25:39
WaterXP 從Oracle版本轉(zhuǎn)化為sqlserver版本1,系統(tǒng)安排 為了oracle版本和sqlserver版本能很方便的轉(zhuǎn)化,也為了兩個(gè)版本能同步修改,非凡是業(yè)務(wù)邏輯層。現(xiàn)決定如下: A,兩個(gè)版本的業(yè)務(wù)邏輯層都放在source目錄下。在該目錄下有兩個(gè)目錄:sql 和ora。這兩個(gè)目錄有三個(gè)文件:common.pbl; ,water_modi.pbl,dw_version.pbl。這三個(gè) 文件里面絕大部分是數(shù)據(jù)窗口,主要是因?yàn)閟ql server 和oracle的語(yǔ)法有差別。假如只是因?yàn)閿?shù)據(jù)窗口有雙引號(hào)在sql server里不能用,那么把數(shù)據(jù)窗口的select語(yǔ)法的字段引號(hào)去掉即可,因?yàn)闆](méi)有引號(hào)的select語(yǔ)句在sql server和oracle下面都是可用的。修改的過(guò)程中注重update屬性。B,不同的數(shù)據(jù)庫(kù)將使用不同的目錄。2,系統(tǒng)環(huán)境的建立 每臺(tái)機(jī)器上建立下面的磁盤(pán)映射: P; 指向; oraservrp237 V指向; oraservr ql237; 或者是 oraserverora237; 源代碼在 oraservercodewater237 ource 里面。 P盤(pán)是肯定要有的, V盤(pán)由使用什么版本決定。3,源代碼的修改業(yè)務(wù)層的修改盡可能的在源代碼處,因?yàn)檫@樣修改能讓兩個(gè)版本同時(shí)修改。P盤(pán)是類(lèi)庫(kù)可以不需要修改。V盤(pán)里的數(shù)據(jù)窗口都需要改。改sql237里面的數(shù)據(jù)窗口,要修改和要注重的地方:替換的方法oracle里面使用;;;sql server 里面使用to_char(readingdate,’yyyymm’);;;convert(char(6),readingdate,111)to_char(readingdate,’yyyy/mm’);;;convert(char(7),readingdate,112)decode( ,; ,; ,; ,);;;;case when then end 或者 isnull(x,0)左右連接 (+)left outer join 修改過(guò)程中要注重?cái)?shù)據(jù)窗口的update屬性。4,工作計(jì)劃 4,1先修改sql237目錄下的三個(gè)pbl里面的數(shù)據(jù)窗口的語(yǔ)法。為了照顧數(shù)據(jù)窗口的update屬性,建議使用edit source的方法,而且select語(yǔ)法字段的引號(hào)在sql server版本建議去掉。使用pb的replace功能即可。 4,2 修改某些數(shù)據(jù)窗口的內(nèi)嵌式sql 的語(yǔ)法。因?yàn)橛幸恍﹥?nèi)嵌式sql 也使用了decode() ,或者是to_char(),這些語(yǔ)法在sqlserver也是必須代替的。修改方法:if gs_database = ‘ORACLE’ then………………decode()……………;else…………………case when then end ………..;end if4,3 最后的工作是測(cè)試。這是最繁瑣的最重要的。在測(cè)試的過(guò)程會(huì)發(fā)現(xiàn)有一些數(shù)據(jù)窗口在sql server不能用:修改方法是將字段的引號(hào)去掉或者是移到sql 和ora目錄里面的dw_version.pbl文件里面,在那里進(jìn)行修改。4,4主要的數(shù)據(jù)表都已經(jīng)遷移過(guò)來(lái)了,名字一樣,可能在sql server有一些表的字段不夠那么請(qǐng)重新導(dǎo)入一次。主要的存儲(chǔ)過(guò)程都已經(jīng)翻譯過(guò)來(lái),名字不一樣。 在測(cè)試的過(guò)程會(huì)發(fā)現(xiàn)有一些視圖沒(méi)有存在,那么請(qǐng)從oracle把語(yǔ)法拷貝出來(lái),在sql server查詢(xún)分析器里生成之。
主站蜘蛛池模板: 黄色资源在线观看 | 国产精品久久久久久久成人午夜 | 国产免费小视频 | 久久国产精品免费 | 成人一区二区三区四区 | 国产成人99久久亚洲综合精品 | 91精品国产99久久久久久红楼 | 国产伦精品一区二区三区四区免费 | 国产伦精品一区二区三区视频网站 | 四虎在线观看视频 | 国产小视频在线 | 日韩欧美一级 | 日韩在线免费视频 | 国产又粗又长又爽 | 91av免费| av在线免费观看网址 | 四虎免费在线观看 | 精品一二三 | 欧美日韩综合在线 | 欧美成人小视频 | 欧美人与性动交α欧美精品 | 国产激情一区二区三区 | 亚洲成人高清 | 日本a网站 | 亚洲高清在线 | 一级片欧美 | 亚洲成人免费在线观看 | 国产精品美女久久 | 亚洲一区二区av | 日本va欧美va欧美va精品 | 欧美激情在线播放 | www.色偷偷 | av在线播放观看 | аⅴ资源新版在线天堂 | 国内精品国产成人国产三级 | 97国产精品| 成人一级视频 | 日韩免费一区二区三区 | 在线观看av网站 | 黄色影音| 中文字幕亚洲精品 |