青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

Prayer

在一般中尋求卓越
posts - 1256, comments - 190, trackbacks - 0, articles - 0
  C++博客 :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理

DB2創建跨庫視圖

Posted on 2009-06-30 19:33 Prayer 閱讀(253) 評論(0)  編輯 收藏 引用 所屬分類: DB2
-- 第一步:連接業務庫后執行該語句

connect to sjsda user db2admin using pass1009;

--update dbm cfg using federated yes;

-- 然后重新啟動 db2 服務

--db2stop force;

--db2start;

-- 第二步:執行以下語句,如以別的賬號,把下面的模式“db2admin.”都換掉

-- 刪除原有各對象

drop wrapper drda;

-- 創建WRAPPER 的 DDL 語句

CREATE WRAPPER "DRDA"

LIBRARY 'db2drda.dll'

OPTIONS (DB2_FENCED 'N'

);

-- 創建SERVER 的 DDL 語句

-- 需替換AUTHORIZATION,PASSWORD,DBNAME,指平臺的數據庫

CREATE SERVER tempserver

TYPE DB2/UDB

VERSION 8.1

WRAPPER DRDA

AUTHORIZATION "用戶名"

PASSWORD "密碼"

OPTIONS

(DBNAME 'TESTPP'

);

-- 創建USER MAPPING 的 DDL 語句

-- 需替換REMOTE_AUTHID,REMOTE_PASSWORD,指平臺的數據庫

-- "FOR db2admin "中的db2admin 在后面都會用到,最好是業務數據庫管理賬號,如以別的賬號,最好把下面的模式“db2admin.”也都換掉

CREATE USER MAPPING FOR db2admin

SERVER tempserver

OPTIONS

(REMOTE_AUTHID '用戶名'

,REMOTE_PASSWORD '密碼'

);

-- 創建跨庫視圖的 DDL 語句

-- 用戶基本信息的視圖

CREATE NICKNAME db2admin.TEMPXX_PERSON2 FOR tempserver.db2admin.TEMPXX_PERSON;

CREATE NICKNAME db2admin.TEMPXX_PERSONACCOUNT2 FOR tempserver.db2admin.TEMPXX_PERSONACCOUNT;

create view SYS_PERSON as

select db2admin.TEMPXX_PERSONACCOUNT2.PERSONUUID, db2admin.TEMPXX_PERSONACCOUNT2.FLAG, db2admin.TEMPXX_PERSONACCOUNT2.USERID, db2admin.TEMPXX_PERSONACCOUNT2.ACCOUNTSTAT, db2admin.TEMPXX_PERSONACCOUNT2.LOGINFAILNUM, db2admin.TEMPXX_PERSONACCOUNT2.LASTLOGINIP, db2admin.TEMPXX_PERSONACCOUNT2.LASTLOGINDATE, db2admin.TEMPXX_PERSONACCOUNT2.PASSQUESTION, db2admin.TEMPXX_PERSONACCOUNT2.PASSANSWER, db2admin.TEMPXX_PERSONACCOUNT2.TTLFLAG, db2admin.TEMPXX_PERSONACCOUNT2.ACCOUNTTTL, db2admin.TEMPXX_PERSONACCOUNT2.CREATETIME,db2admin.TEMPXX_PERSONACCOUNT2.DELTAG,

db2admin.TEMPXX_PERSON2.PERSONCODE, db2admin.TEMPXX_PERSON2.CNNAME, db2admin.TEMPXX_PERSON2.ENNAME, db2admin.TEMPXX_PERSON2.FIRSTNAME,db2admin.TEMPXX_PERSON2.LASTNAME,db2admin.TEMPXX_PERSON2.IDNUM, db2admin.TEMPXX_PERSON2.CARDCODE, db2admin.TEMPXX_PERSON2.SEX, db2admin.TEMPXX_PERSON2.MARRYCODE, db2admin.TEMPXX_PERSON2.PCODE, db2admin.TEMPXX_PERSON2.HOMETEL, db2admin.TEMPXX_PERSON2.OFFICETEL, db2admin.TEMPXX_PERSON2.HOMEFAX, db2admin.TEMPXX_PERSON2.OFFICEFAX, db2admin.TEMPXX_PERSON2.MOBILE, db2admin.TEMPXX_PERSON2.PAGER, db2admin.TEMPXX_PERSON2.EMAIL1, db2admin.TEMPXX_PERSON2.EMAIL2, db2admin.TEMPXX_PERSON2.COUNTRY, db2admin.TEMPXX_PERSON2.PROVINCEID, db2admin.TEMPXX_PERSON2.CITYID, db2admin.TEMPXX_PERSON2.CONNECTADDR, db2admin.TEMPXX_PERSON2.ZIP, db2admin.TEMPXX_PERSON2.EDUCODE, db2admin.TEMPXX_PERSON2.DEGREECODE, db2admin.TEMPXX_PERSON2.OTHERINFO,db2admin.TEMPXX_PERSON2.SEQUENCENO,db2admin.TEMPXX_PERSON2.JOB ,db2admin.TEMPXX_PERSON2.SIGNATURE

from db2admin.TEMPXX_PERSON2, db2admin.TEMPXX_PERSONACCOUNT2

where db2admin.TEMPXX_PERSON2.PERSONUUID = db2admin.TEMPXX_PERSONACCOUNT2.PERSONUUID;

-- 組織基本信息的視圖

CREATE NICKNAME db2admin.TEMPXX_ORG2 FOR tempserver.db2admin.TEMPXX_ORG;

create view SYS_ORG as

select db2admin.TEMPXX_ORG2.ORGUUID, db2admin.TEMPXX_ORG2.CNNAME, db2admin.TEMPXX_ORG2.ENNAME,db2admin.TEMPXX_ORG2.ORGCODE, db2admin.TEMPXX_ORG2.CONTACT,db2admin.TEMPXX_ORG2.ORGGRADE,db2admin.TEMPXX_ORG2.ORGPROP,db2admin.TEMPXX_ORG2.ORGLEVEL, db2admin.TEMPXX_ORG2.SERIALINDEX, db2admin.TEMPXX_ORG2.MEMO, db2admin.TEMPXX_ORG2.PARENTORGUUID, db2admin.TEMPXX_ORG2.STATUS,ORGLEVELCODE,db2admin.TEMPXX_ORG2.DELTAG,db2admin.TEMPXX_ORG2.SEQUENCENO

from db2admin.TEMPXX_ORG2;

-- 子系統和組織的映射關系視圖

CREATE NICKNAME db2admin.TEMPXX_SYSORGSHORTCUT2 FOR tempserver.db2admin.TEMPXX_SYSORGSHORTCUT;

CREATE NICKNAME db2admin.TEMPXX_SYSTEM2 FOR tempserver.db2admin.TEMPXX_SYSTEM;

create view SYS_ORGSUBSYSREL as

select db2admin.TEMPXX_SYSORGSHORTCUT2.SYSID, db2admin.TEMPXX_SYSORGSHORTCUT2.ORGUUID ,db2admin.TEMPXX_ORG2.CNNAME ,db2admin.TEMPXX_SYSTEM2.SYSNAME,db2admin.TEMPXX_SYSTEM2.SYSPROP

from db2admin.TEMPXX_SYSORGSHORTCUT2,db2admin.TEMPXX_SYSTEM2,db2admin.TEMPXX_ORG2

where db2admin.TEMPXX_SYSORGSHORTCUT2.SYSID = db2admin.TEMPXX_SYSTEM2.SYSID and db2admin.TEMPXX_SYSORGSHORTCUT2.ORGUUID = db2admin.TEMPXX_ORG2.ORGUUID;

-- 用戶和組織的映射關系視圖

CREATE NICKNAME db2admin.TEMPXX_ORGPERSON2 FOR tempserver.db2admin.TEMPXX_ORGPERSON;

create view SYS_ORGPERSON as

select db2admin.TEMPXX_ORGPERSON2.PERSONUUID,db2admin.TEMPXX_ORGPERSON2.ORGUUID,db2admin.TEMPXX_ORGPERSON2.ISBELONG from db2admin.TEMPXX_ORGPERSON2;

-- 用戶和系統角色的映射關系視圖

CREATE NICKNAME db2admin.TEMPXX_RIGHTSHORTCUT2 FOR tempserver.db2admin.TEMPXX_RIGHTSHORTCUT;

CREATE NICKNAME db2admin.TEMPXX_ROLE2 FOR tempserver.db2admin.TEMPXX_ROLE;

CREATE NICKNAME db2admin.TEMPXX_ROLEDISABLE2 FOR tempserver.db2admin.TEMPXX_ROLEDISABLE;

create view SYS_RIGHTSHORTCUT as

select db2admin.TEMPXX_RIGHTSHORTCUT2.PERSONUUID, db2admin.TEMPXX_RIGHTSHORTCUT2.ROLEID, db2admin.TEMPXX_ROLE2.SYSID ,db2admin.TEMPXX_ROLE2.CNNAME from db2admin.TEMPXX_RIGHTSHORTCUT2,db2admin.TEMPXX_ROLE2 where db2admin.TEMPXX_RIGHTSHORTCUT2.ROLEID = db2admin.TEMPXX_ROLE2.ROLEID

except

select db2admin.TEMPXX_ROLEDISABLE2.PERSONUUID,db2admin.TEMPXX_ROLEDISABLE2.ROLEID, db2admin.TEMPXX_ROLEDISABLE2.SYSID ,db2admin.TEMPXX_ROLE2.CNNAME from db2admin.TEMPXX_ROLEDISABLE2,db2admin.TEMPXX_ROLE2 where db2admin.TEMPXX_ROLEDISABLE2.ROLEID = db2admin.TEMPXX_ROLE2.ROLEID;

-- 用戶和應用角色的映射關系視圖

create view SYS_APPROLE_PERSON as

select distinct db2admin.TEMPXX_RIGHTSHORTCUT2.PERSONUUID, db2admin.TEMPXX_PERSON2.CNNAME as PERSONNAME,db2admin.TEMPXX_ROLE2.CNNAME as ROLENAME,db2admin.TEMPXX_ROLE2.ROLECODE from db2admin.TEMPXX_RIGHTSHORTCUT2,db2admin.TEMPXX_ROLE2,db2admin.TEMPXX_PERSON2 where db2admin.TEMPXX_RIGHTSHORTCUT2.ROLEID = db2admin.TEMPXX_ROLE2.ROLEID and db2admin.TEMPXX_RIGHTSHORTCUT2.PERSONUUID = db2admin.TEMPXX_PERSON2.PERSONUUID and TEMPXX_ROLE2.CREATEBY = '1'

except

select distinct db2admin.TEMPXX_ROLEDISABLE2.PERSONUUID, db2admin.TEMPXX_PERSON2.CNNAME as PERSONNAME,db2admin.TEMPXX_ROLE2.CNNAME as ROLENAME,db2admin.TEMPXX_ROLE2.ROLECODE from db2admin.TEMPXX_ROLEDISABLE2,db2admin.TEMPXX_ROLE2,db2admin.TEMPXX_PERSON2 where db2admin.TEMPXX_ROLEDISABLE2.ROLEID = db2admin.TEMPXX_ROLE2.ROLEID and db2admin.TEMPXX_ROLEDISABLE2.PERSONUUID = db2admin.TEMPXX_PERSON2.PERSONUUID and TEMPXX_ROLE2.CREATEBY = '1';
青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            亚洲视频视频在线| 欧美精品一区二区在线观看| 久久久激情视频| 亚洲欧美激情在线视频| 亚洲毛片在线| 亚洲图片在线| 欧美诱惑福利视频| 久久精品人人做人人爽| 久久天天躁狠狠躁夜夜av| 久久综合色综合88| 亚洲国产天堂久久综合网| 男人天堂欧美日韩| 国际精品欧美精品| 国产伦精品免费视频| 欧美亚洲成人精品| 国产麻豆一精品一av一免费| 黄色成人在线| 99在线热播精品免费| 欧美在线视频免费观看| 欧美成人一区二区三区片免费| 欧美黄色小视频| 一区二区三区.www| 久久精品一本| 欧美精品成人| 欧美电影电视剧在线观看| 欧美剧在线观看| 国产综合香蕉五月婷在线| 亚洲美女诱惑| 久久久久九九九九| 亚洲美女毛片| 毛片基地黄久久久久久天堂| 国产精品三上| 亚洲另类在线一区| 久久福利资源站| 一本久道久久综合狠狠爱| 久久久久久高潮国产精品视| 国产精品久久久久久久久免费樱桃| 亚洲高清视频一区| 久久九九久精品国产免费直播 | 国产一区在线播放| 一本大道av伊人久久综合| 久久频这里精品99香蕉| 一区二区三区视频在线播放| 欧美不卡视频一区| 亚洲大胆视频| 久久天堂av综合合色| 午夜精品福利一区二区三区av | 久久综合网色—综合色88| 亚洲免费高清视频| 欧美福利视频网站| 亚洲国产va精品久久久不卡综合| 久久99伊人| 亚洲欧美日韩久久精品| 欧美特黄一级大片| 夜夜爽av福利精品导航 | 亚洲少妇诱惑| 欧美日韩伦理在线| 日韩视频一区二区| 亚洲韩国日本中文字幕| 久久午夜激情| 亚洲国产激情| 亚洲高清资源综合久久精品| 久久亚洲不卡| 久久国产主播精品| 国产精品www网站| 亚洲午夜精品17c| 99视频在线精品国自产拍免费观看| 欧美国产极速在线| 一区二区三区www| 中文一区二区在线观看| 国产精品一区二区久激情瑜伽| 亚洲欧美区自拍先锋| 亚洲欧美日本国产专区一区| 国产精品一二三视频| 久久久久.com| 免费久久99精品国产自| av成人免费在线观看| 日韩午夜黄色| 国产免费成人| 蜜臀99久久精品久久久久久软件| 美国成人毛片| 亚洲一区美女视频在线观看免费| 亚洲综合精品自拍| 在线观看亚洲精品| 亚洲激情电影在线| 国产精品久久久久久久9999| 久久久精品欧美丰满| 美女露胸一区二区三区| 一本一本久久a久久精品综合麻豆 一本一本久久a久久精品牛牛影视 | 欧美色播在线播放| 欧美在线亚洲在线| 蜜月aⅴ免费一区二区三区| 亚洲美洲欧洲综合国产一区| 亚洲天堂av在线免费观看| 国产日韩在线播放| 91久久精品国产91久久| 国产欧美一区二区三区久久| 欧美电影免费| 国产伦精品一区| 亚洲国产天堂久久综合网| 国产精自产拍久久久久久| 欧美+亚洲+精品+三区| 欧美性淫爽ww久久久久无| 麻豆精品国产91久久久久久| 欧美视频日韩| 欧美黑人一区二区三区| 国产日韩欧美一区| 99精品视频免费在线观看| 在线精品国精品国产尤物884a| 中文av一区二区| 亚洲理论电影网| 美女亚洲精品| 久久久欧美精品| 国产精品美女在线| 亚洲乱码国产乱码精品精天堂 | 亚洲国产精品成人一区二区 | 欧美一区二区精美| 亚洲一二三级电影| 欧美电影在线观看| 国产亚洲午夜| 亚洲欧美一区二区三区在线 | 亚洲国产精品毛片| 午夜国产一区| 欧美一区二区三区日韩| 欧美日韩在线不卡一区| 最新日韩在线视频| 最新成人av网站| 老司机成人网| 欧美激情精品久久久久久黑人| 影音先锋中文字幕一区| 久久久久久久网| 免费在线一区二区| 亚洲国产91| 欧美风情在线观看| 亚洲福利专区| 亚洲精品乱码久久久久| 暖暖成人免费视频| 亚洲高清资源综合久久精品| 亚洲日韩视频| 欧美国产亚洲另类动漫| 最新亚洲视频| 亚洲影视九九影院在线观看| 欧美婷婷久久| 亚洲综合日韩| 久久亚洲精品欧美| 亚洲国产成人午夜在线一区| 免费人成网站在线观看欧美高清| 亚洲福利视频一区| 亚洲无线视频| 国产欧美韩日| 久久精品天堂| 亚洲精品日韩精品| 亚洲在线日韩| 国产在线成人| 免费在线国产精品| 99精品国产在热久久| 亚洲欧美日韩国产综合精品二区| 国产精品中文在线| 久久久天天操| 99在线精品视频| 久久综合九色综合久99| 日韩一级黄色片| 国产精品一区一区| 久久久久九九视频| 亚洲美女在线国产| 久久久免费精品| 中文欧美字幕免费| 狠狠色综合网站久久久久久久| 女仆av观看一区| 亚洲欧美www| 91久久久久| 欧美在线视频观看免费网站| 亚洲人成绝费网站色www| 国产精品美女久久久免费 | 国模精品一区二区三区色天香| 免费久久99精品国产| 亚洲尤物视频网| 亚洲激情中文1区| 久久久久久噜噜噜久久久精品| 99国产精品| 狠狠色综合日日| 国产精品欧美精品| 欧美二区不卡| 欧美一二三视频| 一本久久青青| 亚洲人成在线观看一区二区| 久久久国产视频91| 国产精品a久久久久久| 久久久国产91| 亚洲影音先锋| 亚洲理伦在线| 亚洲国内精品| 欧美激情一区三区| 鲁大师影院一区二区三区| 午夜精品一区二区三区四区 | 暖暖成人免费视频| 欧美一区午夜视频在线观看| 一区二区av| 亚洲欧洲日本在线| 在线日韩欧美视频|