The topic
Input contains an introduction to the menu options: lectronic and manual bank statement, payments, lockbox, electronic and manual check deposit, bill of exchange presentation, and memo records.The topic Check contains an introduction explaining the transactions used to compare payment advices, calculate interest, and analyze cashed checks.
Cash concentration
is covered in the topic on Management . In this section you will also find the chapters explaining the payment program, payment requests, bill of exchange presentation, memo records, and the telephone list.See
Tools for information on the distribution of the Cash Management systems.The topic
Information System deals with, among other things, the liquidity forecast, which you use to obtain information on customer and vendor payment flows. This section also describes the setup of the cash position and the transactions that affect it. The Cash Management application component uses the cash position to reproduce the activity in bank accounts, while activity in subledger accounts is reproduced using the liquidity forecast.Additional topics are: Journal of Single Transactions Enter and Changed, Comparison and Checking, and Reconciling Cash Management.
The
Environment topic describes the procedure for adopting market data in the SAP System. You can do this using the file interface, the real-time datafeed, or the table calculation. The documentation also includes information on worklists and changing master records. ---直接copy的學習MQ(三) 一個實例。
現在有兩臺機器A和B,分別安裝了MQ6.0,我要通過MQ進行A和B之間的雙向通信。
我打算分兩步,第一步:實現A到B的數據傳輸。
在A上:
1、創建隊列管理器 QM_1001。
2、創建本地隊列 LQ_1001
3、創建傳輸隊列 XQ_1001
4、創建遠程隊列 RQ_1002
5、創建發送方通道 1001.1002
在B上:
1、創建隊列管理器 QM_1002
2、創建本地隊列 LQ_1002
3、創建接收方通道 1001.1002,名字必須與發送方通道相同。
4、創建偵聽器,監聽1414端口
這樣,A到B的數據傳輸就可以了。
啟動隊列管理器QM_1001和QM_1002,啟動B上的偵聽器,A上啟動發送方通道1001.1002,B上的接收方通道也會自動運行;
第二步:實現B到A的數據傳輸
在B上:
1、創建傳輸隊列 XQ_1002
2、創建遠程隊列 RQ_1001
3、創建發送方通道 1002.1001
在A上:
1、創建接收方通道1002.1001
2、創建偵聽器,偵聽1414端口
啟動A上的偵聽器,啟動B上的發送方通道1002.1001,這樣A上的接收方通道會自動運行。
這樣,由B到A的數據傳輸也能進行了。
這是我搞定的第一個例子,也是我學習MQ以來感覺有進步的一次。
下面是腳本。
在A上:
* 定義隊列管理器
crtmqm -t 5000 -h 1000 -lc -lf 10240 -lp 30 -ls 32 -q QM_1001
*更改QM的字符集編碼(CCSID)
ALTER QMGR FORCE CCSID(1381)
* 定義本地隊列
DEFINE QLOCAL('LQ_1001') REPLACE +
USAGE(normal) +
DEFPSIST(YES)
* 定義傳輸隊列
DEFINE QLOCAL('XQ_1001') REPLACE +
USAGE(XMITQ) +
DEFPSIST(YES) +
TRIGGER +
TRIGTYPE(FIRST) +
INITQ('SYSTEM.CHANNEL.INITQ') +
PROCESS('') +
TRIGDATA('1001.1002')
* 定義遠程隊列
DEFINE QREMOTE('RQ_1002') +
DEFPSIST(YES) +
RNAME('LQ_1002') +
RQMNAME('QM_1002') +
XMITQ('XQ_1001')
* 定義發送方通道
DEFINE CHANNEL('1001.1002') +
CHLTYPE(SDR) +
TRPTYPE(TCP) +
CONNAME('192.168.110.35(1414)') +
XMITQ('XQ_1001') +
DISCINT(0) +
SHORTTMR(30) +
SHORTRTY(999999999) +
LONGTMR(1200) +
LONGRTY(999999999)
* 定義接收方通道
DEFINE CHANNEL('1002.1001') +
CHLTYPE(RCVR) +
TRPTYPE(TCP)
* 啟動隊列管理器
strmqm QM_1001
* 啟動偵聽器
runmqlsr -m QM_1001 -t TCP -p 1414 &
在B上:
* 定義隊列管理器
crtmqm -t 5000 -h 1000 -lc -lf 10240 -lp 30 -ls 32 -q QM_1002
*更改QM的字符集編碼(CCSID)
ALTER QMGR FORCE CCSID(1381)
* 定義本地隊列
DEFINE QLOCAL('LQ_1002') REPLACE +
USAGE(normal) +
DEFPSIST(YES)
* 定義傳輸隊列
DEFINE QLOCAL('XQ_1002') REPLACE +
USAGE(XMITQ) +
DEFPSIST(YES) +
TRIGGER +
TRIGTYPE(FIRST) +
INITQ('SYSTEM.CHANNEL.INITQ') +
PROCESS('') +
TRIGDATA('1002.1001')
* 定義遠程隊列
DEFINE QREMOTE('RQ_1001') +
DEFPSIST(YES) +
RNAME('LQ_1001') +
RQMNAME('QM_1001') +
XMITQ('XQ_1002')
* 定義發送方通道
DEFINE CHANNEL('1002.1001') +
CHLTYPE(SDR) +
TRPTYPE(TCP) +
CONNAME('192.168.110.21(1414)') +
XMITQ('XQ_1002') +
DISCINT(0) +
SHORTTMR(30) +
SHORTRTY(999999999) +
LONGTMR(1200) +
LONGRTY(999999999)
* 定義接收方通道
DEFINE CHANNEL('1001.1002') +
CHLTYPE(RCVR) +
TRPTYPE(TCP)
* 啟動隊列管理器
strmqm QM_1002
* 啟動偵聽器
runmqlsr -m QM_1002 -t TCP -p 1414 &
剩下幾個疑問沒有明白
1、更改QM的字符集編碼是做什么用的?
2、從資料上看到有個服務器傳輸通道,不知道是做什么用的?
還有模板隊列和動態隊列的概念,很好理解,模板隊列就是一個模板,定義新的隊列時可以照著這個模板創建。動態隊列沒用過,聽說很靈活,是MQ的特色。
4、消息通道 message channel 消息通道是一個邏輯概念,它是隊列管理器之間傳輸消息的管道,它建立在屋里的網絡連接之上。傳說,通道是MQ的精華,由于我沒用過其他的消息中間件產品,也沒有深入使用MQ,所以沒有看出這精華二字體現在何處。
消息通道是單向的,由發送方通道和接收方通道組成,而且這兩個必須是同名的。如系統A要發消息到系統B,那么需要在A中建立發送方通道,在B建立接收方通道,必須同名。
另外還有兩種通道,MQI通道和Cluster通道,我沒用,就沒深究,要是以后用到,就深挖一下。
5、偵聽器 listener 這是在接受消息方必不可少的。它偵聽一個端口(默認為1414,可以更改),等待發送方的連接。
今天,應用程序出現問題,一個頁面的表格展現不出來。
左查右查,發現是這個表格查詢的數據庫視圖不可用導致的。
針對這個視圖做查詢時,報錯如下:
SQL0575N 不能使用視圖或具體查詢表
"DB2ADMIN.VIEW_BRAND_EXPORT_FLAG",因為它已經標記為不可用。 SQLSTATE=51024
問題1:
這是什么原因引起的?以前一直用的挺正常,怎么就突然不可用了呢。
Google了一把,IBM的官方資料有這么一個介紹:加入建立視圖view_a,然后建立角色role_a,分配view_a的查詢權限給role_a,然后把role_a分配給用戶db2admin,之后使用db2admin用戶可以查詢視圖view_a。但是當角色role_a的查詢權限revoke的話,再用db2admin用戶查詢視圖view_a是,就報錯:SQL0575N 不能使用視圖或具體查詢表,因為它已經標記為不可用。 SQLSTATE=51024。詳情見:http://www.ibm.com/developerworks/cn/db2/library/techarticles/dm-0808chengy/index.html
但是,可以肯定的是我這個問題不是由這個原因引起的。因為我們根本沒有創建角色,我們使用db2admin用戶直接訪問視圖的。
那問題出在哪兒呢?
我也不知道,以后再查吧。
問題2:
這個問題怎么解決呢?
我沒有什么好辦法。
比較菜:drop 該視圖,然后找到建立該視圖的SQL腳本,重新建立一遍,就OK了。
哪位高人對這個問題有了解,請把問題原因和解決辦法分析一下吧!
騰訊科技訊 6月27日消息,微軟創始人蓋茨將于北京時間27日晚正式引退,52歲的蓋茨將結束他在微軟的全職工作,正式交棒。至此,全球IT業的“蓋茨時代”將成為歷史。
值此難忘時刻,微軟員工自發向蓋茨贈送了一本電子書,并共同在書上記下具有紀念意義的重大時刻。
微軟員工表示,“一張照片,一段記憶,或是一件趣事!還有比這更好的方式,向傾注全部熱情帶領微軟公司33年的比爾,表達我們的謝意嗎?”
一下是部分電子書精彩照片:
胡錦濤書記訪美,作客微軟。圖為比爾蓋茨,Craig,亞勤在向總書記及夫人作介紹。
胡錦濤書記訪美,作客微軟。圖為比爾蓋茨,Craig,亞勤在向總書記及夫人作介紹。
共同書寫電子年鑒,微軟員工送給比爾蓋茨的禮物
蓋茨的精彩時刻
蓋茨的精彩時刻
蓋茨的精彩時刻
2007年4月,在博鰲亞洲論壇期間,蓋茨與張亞勤博士共同主持亞洲青年領袖論壇后與參會嘉賓的合影,青年企業家包括丁磊,馬云,張欣和李亦非等
前些天,下載了一個免安裝版的mysql,由于我的本性能不太好,免安裝版的正合我意。我下的是mysql-noinstall-5.1.6-alpha-win32.zip,那個網址不記得了。不過Google一下,遍地都是!