若單純只有"讀取權限"的查資料, 應該沒有維護問題吧!
但是若有開存取資料庫的其他權限, 那就跟維護會有關係, 當然就不建議這樣做囉.
請在測試機,,
請在開發機,,
可以讀取
請勿寫入
如果SAP或者維護廠商知道了會如何?以後不接我們的維護嗎?
隨會放棄大賺維護費 ??
Server到底忙不忙,
DB空間夠不夠
IT都可以知道
你都不買監測軟體 ?? 你相信哪些維護廠商 ??
我們是全俄語區 最大 SAP + ADempiere 技術顧問公司
90% SAP 客戶前端都是 Export / Import 到 ADempiere 或 自行開發系統
Skype: ADempier/Compiere
技術顧問 Albert
SAP之中有很多TCODE可以查詢DB的狀況比方DB02,您用SE93去打DB*撈出來的那些TCODE
都可以試試看,很多都很好用
,可以自己連上去查資料.廠商回覆說不建議這樣作.如果SAP或者維護廠商知道了會如何?以後不接我們的維護嗎?
我當然知道廠商是怕,SAP被自己人員弄到掛,所以不建議去碰.但總想知道,Server到底忙不忙,DB空間夠不夠,不會IT都無權知道吧.
我比較好奇的是貴公司的DBA呢?
正常來說IT查詢資料庫---非常合理
廠商知道之後也不會發生任何事情
問題的癥結在於使用者對於資料庫的維護方式與原則
從DB端直接變更資料,您....確定改對了嗎
在異常發生之時,顧問公司若是回覆資料異常,且非AP造成,無法處理
這個時候該怎麼辦
小弟給您一個自私的回答,在有簽維護合約的情況下,千萬不要去動資料庫
權限上直接由DBA處理,確保IT只能瀏覽.(DBA自己是不可能沒權限的)
就自己查~~~
SE11 查table
ST02 看整體系統資訊
ST04 看系統效能
DB12 看 backuplog
SM04 看目前登入人員
SM50 目前登入的 session
另外網站有一個資料可看 table schema & relationships 的方法
http://www.freesaptutorial.com/table-relationship-in-sap/
基本上 要直接動 SAP ERP Databaser除非是自己加的 Table ,標準的SAP Table 讀取沒有關係但是要更改就要三思,因為SAP 的資料是很深的你不知你有沒有將資料改對及改齊。再來是 SAP 建置時所建的 DB 只有買一個 License ,這個是給SAP 連DB用的,所以你的維護費用有一些SAP 是要拿來付給DB廠商,自己連是有點爭議的。再就效率上來說 SAP 程式對DB 處理有優化過,比你自己去碰DB 效能來的好,ERP 的交易隨便就是上千萬筆,一不小心...
沒有把握做對, 還是不要輕易嚐試
想連到Oracle反正用JDBC有DB帳號密碼想怎看都可以
我也曾經用JDBC直接撈取資料秀在WEB上~
但顧問表示不建議這樣做,可能有安全性方面的問題!!顧問建議還是要經由SAP
所以我後續都是直接在SAP依造自己的需求寫BAPI,讀取寫入或相關應用再用JCO去串出我要的資料
再用JSP或JAVA做相關的應用~給你參考看看