各位大大好
小弟近期學習VBA進入SQL撈資料的功能
想撈自己部門的數據來分析,並測試自己的功力
因為登入SQL需要帳號密碼,但是小弟和資管的人員還不是很熟
想於此先請教版上大大,
有人有向資管索取帳密資料的經驗嗎?(或是被拒絕)
如果真的要練習
1.你可以在本機電腦 架設一個【本機資料庫】
如果不會架設 可以再再上網找資料或問問你同事(網路上蠻多資料因為這個很基本)
2.可在請資管的人員匯出資料 給你使用(將資料匯入你的本機資料庫)
別嚇人了, 一個初學者想要直接連進正式上線的資料庫? 除非管理員心裡已經打定主意不想在這公司繼續幹了, 才會放你進來.....
萬一你下錯指令, 誤砍了資料怎麼辦? 殷鑒不遠啊:
GitLab損失300GB正式環境資料,5千專案遭波及
要練習請先用自己本機自建的資料庫開始, 如果需要用到公司的資料, 也必須先經過簽呈向上級申請核准 (主要是讓它們替你將來可能犯的錯背書, 免得你要自己一個人扛, 還有資料的機密性問題), 然後先拿一份複製出來的資料庫來試, 不是讓你直接連進線上資料庫去, 那真的是件會讓人冒冷汗的事情....
你該去要的是資料庫備份檔
再還原到自己電腦上的虛擬機玩
只是公司的資訊庫可能牽扯到大量個資
不應該隨便被人取走使用
外洩個資的刑責誰要負責任
如果我是樓主. 我的作法會是:
1.在本機先建好資料庫,並放測試資料.以驗證程式的正確性.在程式驗證OK後再做第二步.
2.上簽呈,請各主管背書.但是簽呈中要提供樓主本機的帳密及TABLE SCHEMA (要說明欄位用途)給資管.請資管用批次方式每天定時將正式資料庫的資料餵到樓主的主機資料庫.=>這是向資管"投誠".
3.請部門內同仁連到樓主的本機查部門內的資料.
4.將程式"送"給資管,供全公司使用.(如果樓主對資管工作有興趣,也可以順勢投奔資管)
基本上我會這樣建議:
或者是另一種思考
以上的動作,取得主管許可是第一步,因為有些資料不是說想取得就可以取得的。另外要界定清楚你需要的資料是哪一些資料,要不然就算DBA想幫你也幫不上忙。
樓主別傻了
你又不是老闆上級人員
公司的資料怎樣對你來說也是機密
怎會有公司的 database administrator 讓你這麼做
這麼大量的資料來做測試
多是測試大流量 data 的時候 application 的表現...
你還是自建 database / remote database data 罷啦
建議這位好學的樓主,還是自己建LAB多練習吧~
我有很深刻的經驗!
http://ithelp.ithome.com.tw/articles/10185009