⑴ 如何進行遠程資料庫管理
是否要選擇一個遠程資料庫管理員來彌補或滿足你對數據管理的需求,必須三思而後行。 目前遠程資料庫管理的市場相當飽和。但是,並不是說無論哪個企業都適合享受這項服務的,而且和大部分人想的恰恰相反,遠程資料庫管理和現場資料庫管理並不一定就是一個非此即彼的概念。對於部分企業來說,讓遠程資料庫管理員輔助內部資料庫管理員也是可行的。 總的來說就是要看企業有些什麼具體需求。但是,在考慮使用遠程資料庫管理員時,有不少的問題需要緊記,例如服務涉及的范圍、服務商數據中心的安全性等等。 著名市場調研公司Ptak, Noel & Associates的分析師Jasmine Noel認為,需要考慮的關鍵問題是了解遠程服務供應商的管理流程是不是比你自己本身的管理流程更容易定義、更易於管理、更自動化、更方便審計等等。如果遠程服務供應商的流程沒有想像中的精簡高效,那麼就不會真正的做到節約成本,因為你得到的不是真正的資料庫管理專家,只是一些自動生成報表和非常基本的故障排除等遠程資料庫監測服務而已。 Jasmine Noel還補充道,還需要考慮的問題就是遠程服務供應商在遇到涉及到「資料庫-應用程序-網路」三者之間互作和鏈接方面的問題時,能夠排除多復雜的故障。記住你的資料庫不僅僅是用來存儲數據的罐頭,而是要把數據源源不斷地供給網路應用。當資料庫、應用程序和網路基礎設施等都完美無缺而端對端服務性能卻下降時究竟出現了什麼問題呢?這就是留待遠程服務供應商解決的。 目前,有很多公司都可以提供遠程資料庫管理的業務。其中一些專營供應商包括The Pythian Group、dbaDirect和Ntirety。還有包括甲骨文、IBM和Electronic Data Systems等較大型的供應商也提供此類業務。海外業務供應商則包括Satyam Computer Services、Consultancy Services和Wipro等。 市場分析公司Forrester Research的分析師Noel Yuhanna認為,規模較小的專營廠商傾向於純粹地把重點放在遠程資料庫管理上,適合於管理容量小於500GB的資料庫;而大型廠商則可以為TB級的資料庫提供支持。 Yuhanna表示,企業在考慮使用遠程資料庫管理服務前,首先得把自己的資料庫好好整理好好歸檔,如果你的車本身已經壞掉了,你可別指望遠程資料庫管理供應商幫你把車修好了。你必須確保你的資料庫沒有任何問題能夠正常運行,確保它可以和其他資料庫和應用程序順利集成。 遠程資料庫管理供應商Ntirety公司一般會給客戶指派一支由五到七名資料庫管理員組成的團隊。Ntirety的CEO表示該公司致力於將很多非內部操作的進程業務自動化。例如,如果客戶要求花費三個工時來創建備份文件的日誌,Ntirety的遠程資料庫管理員能夠編寫腳本來自動完成同樣的工作,每周可以節省15工時。 有效的遠程資料庫管理還需要遠程資料庫管理員能夠深入了解客戶企業的應用和流程。The Pythian Group的總裁兼創始人Paul Vallee認為,在這個方面,遠程資料庫管理員和新聘請的企業內部資料庫管理員沒有太大區別。Paul Vallee表示,在接受客戶任務的第一天,他們會讓技術專家深入了解客戶企業的具體應用和業務流程,就像新丁一樣。 但是,有時候正是這些業務流程和數據的性質讓一些公司對將資料庫管理職能外包望而卻步,成為這些企業享受這項服務的絆腳石。例如,在金融服務行業里,企業必須能夠確保管理其數據的服務供應商是值得信賴的。 遠程資料庫管理對大部分企業來說可行,但並不是所有的企業都適用,有時候更像是一種建立監控和開發內部功能的手段,在很大程度上在安全、隱私和端對端控制方面有嚴格的功能上的要求。
⑵ 如何遠程管理mssql 資料庫
一、在您本機打開sql server 2000的企業管理器
1、新建SQL注冊
2、添加本站的SQL資料庫所在伺服器IP,註:由於您購買的資料庫類型不同所在伺服器IP也會不同,請在資料庫管理的基本信息中查看,以保證正確。
3、選擇第二項「系統管理給我分配的SQL server登錄信息」
4、輸入您在本站開通的MSSQL資料庫的用戶名和密碼
5、存放位置,沒必要修改,當然您也可以選第二項新建一個組
6、點完成後將進行遠程資料庫連接,如果您剛才所設置的參數正確並且您本機的防火牆充許了1433埠將會連接成功。
二、打開本機電腦上的「開始-Microsoft SQL Server 2000 -企業管理器」在SQL2000企業管理器中會看到剛才新注冊的資料庫和本站伺服器IP
1、雙擊前面的+號進行遠程資料庫伺服器連接,連接成功後會看到資料庫結構
2、點開 資料庫 前面的+號將展開遠程伺服器上的資料庫列表,從中找到您的資料庫3、至此你已經成功連接到遠程資料庫,你就可以像在本機操作一樣去管理您的資料庫了
⑶ 用MysQL怎麼進行遠程連接資料庫
1、首先在電腦端登陸數據伺服器進行操作,如圖所示。
⑷ 如何遠程管理我的MSSQL資料庫(遠程備份,刪除,管理,導入)
1、在您本機打開sql server 2000 的企業管理器 新建SQL 注冊 添加本站的SQL 資料庫所在伺服器IP,註:由於您購買的資料庫類型 不同所在伺服器IP 也會不同,請在資料庫管理 的基本信息中查看,以保證正確。 選擇第二項「系統管理給我分配的SQL server 登錄信息」 輸入您在本站開通的MSsql 資料庫的用戶名和密碼 存放位置,您也可以選第二項新建一個組 點完成後將進行遠程資料庫連接,如果您剛才所設置的參數正確並且您本機的防火牆 充許了1433 埠將會連接成功。 2、在SQL2000 企業管理器中會看到剛才新注冊的資料庫和本站伺服器IP 雙擊前面的+號進行遠程資料庫伺服器連接,連接成功後會看到資料庫結構 點開 資料庫 前面的+號將展開遠程伺服器上的資料庫列表,從中找到您的資料庫 3、至此你已經成功連接到遠程資料庫,你就可以像在本機操作一樣去管理您的資料庫了3、至此你已經成功連接到遠程資料庫,你就可以像在本機操作一樣去管理您的資料庫了
⑸ 如何遠程管理MYSQL4.0資料庫!要詳細!能看懂!
MYSQL這樣的資料庫,本身就是為遠程設計的,客戶端與伺服器使用TCP/IP連接,是否遠程、本地都沒關系,只要授權即可。
如果你的網站支持PHP,那麼你可以下載一個PHPMYADMIN來安裝在你的網站上,這樣任何地方都可以通過WEB方式對資料庫進行管理。
另外一種方式,就是在任何機器上,只要有MYSQL的客戶端(MYSQL.EXE)程序,就可以連接任意一個MYSQL資料庫,進行相關管理操作。
補充:
那你就直接問受權呀。MYSQL受權命令的語法如下:
GRANT priv_type [(column_list)] [, priv_type [(column_list)]] ...
ON [object_type] {tbl_name | * | *.* | db_name.*}
TO user [IDENTIFIED BY [PASSWORD] 'password']
[, user [IDENTIFIED BY [PASSWORD] 'password']] ...
[REQUIRE
NONE |
[{SSL| X509}]
[CIPHER 'cipher' [AND]]
[ISSUER 'issuer' [AND]]
[SUBJECT 'subject']]
[WITH with_option [with_option] ...]
object_type =
TABLE
| FUNCTION
| PROCEDURE
with_option =
GRANT OPTION
| MAX_QUERIES_PER_HOUR count
| MAX_UPDATES_PER_HOUR count
| MAX_CONNECTIONS_PER_HOUR count
| MAX_USER_CONNECTIONS count
例子:
grant select,delete,update,drop on mysql.* to 'jqzhang'@'localhost' identified by '123';
上面授予本機(localhost)用戶jqzhang對mysql資料庫的select等許可權。
我還是提醒你一下,PHPMYADMIN管理無需資料庫受權,因為無論你在哪裡管理,連接資料庫的用戶的機器始終是WEB伺服器。
我以上說的所有內容你在都能找到,我相信我不可能發現一個現在世界上沒人知道的東西。
⑹ 怎麼遠程操作sql server資料庫
遠程連接sql server 2000伺服器的解決方案
一 看ping 伺服器IP能否ping通。
這個實際上是看和遠程sql server 2000伺服器的物理連接是否存在。如果不行,請檢查網路,查看配置,當然得確保遠程sql server 2000伺服器的IP拼寫正確。
二 在Dos或命令行下輸入telnet 伺服器IP 埠,看能否連通。
如telnet 202.114.100.100 1433
通常埠值是1433,因為1433是sql server 2000的對於Tcp/IP的默認偵聽埠。如果有問題,通常這一步會出問題。通常的提示是「……無法打開連接,連接失敗"。
如果這一步有問題,應該檢查以下選項。
1 檢查遠程伺服器是否啟動了sql server 2000服務。如果沒有,則啟動。
2 檢查伺服器端有沒啟用Tcp/IP協議,因為遠程連接(通過網際網路)需要靠這個協議。檢查方法是,在伺服器上打開 開始菜單->程序->Microsoft SQL Server->伺服器網路實用工具,看啟用的協議里是否有tcp/ip協議,如果沒有,則啟用它。
3 檢查伺服器的tcp/ip埠是否配置為1433埠。仍然在伺服器網路實用工具里查看啟用協議裡面的tcp/ip的屬性,確保默認埠為1433,並且隱藏伺服器復選框沒有勾上。
事實上,如果默認埠被修改,也是可以的,但是在客戶端做telnet測試時,寫伺服器埠號時必須與伺服器配置的埠號保持一致。如果隱藏伺服器復選框被勾選,則意味著客戶端無法通過枚舉伺服器來看到這台伺服器,起到了保護的作用,但不影響連接,但是Tcp/ip協議的默認埠將被隱式修改為2433,在客戶端連接時必須作相應的改變。
4 如果伺服器端操作系統打過sp2補丁,則要對windows防火牆作一定的配置,要對它開放1433埠,通常在測試時可以直接關掉windows防火牆(其他的防火牆也關掉最好)。
5 檢查伺服器是否在1433埠偵聽。如果伺服器沒有在tcp連接的1433埠偵聽,則是連接不上的。檢查方法是在伺服器的dos或命令行下面輸入
netstat -a -n 或者是netstat -an,在結果列表裡看是否有類似 tcp 127.0.0.1 1433 listening 的項。如果沒有,則通常需要給sql server 2000打上至少sp3的補丁。其實在伺服器端啟動查詢分析器,輸入 select @@version 執行後可以看到版本號,版本號在8.0.2039以下的都需要打補丁。
如果以上都沒問題,這時你再做telnet 伺服器ip 1433 測試,將會看到屏幕一閃之後游標在左上角不停閃動。恭喜你,你馬上可以開始在企業管理器或查詢分析器連接了。
三 檢查客戶端設置
程序->Microsoft SQL Server -> 客戶端網路使用工具。像在伺服器網路實用工具里一樣,確保客戶端tcp/ip協議啟用,並且默認埠為1433(或其他埠,與伺服器端保持一致就行)。
四 在企業管理器里或查詢那分析器連接測試
企業管理器->右鍵SQlserver組->新建sqlserver注冊->下一步->寫入遠程IP->下一步->選Sqlserver登陸->下一步->寫入登陸名與密碼(sa,password)->下一步->下一步->完成
查詢分析器->文件->連接->寫入遠程IP->寫入登錄名和密碼(sa,password)->確定
通常建議在查詢分析器里做,因為默認情況下,通過企業管理器注冊另外一台SQL Server的超時設置是4秒,而查詢分析器是15秒。
修改默認連接超時的方法:
企業管理器->工具->選項->在彈出的"SQL Server企業管理器屬性"窗口中,點擊"高級"選項卡->連接設置->在 登錄超時(秒) 後面的框里輸入一個較大的數字
查詢分析器->工具->選項->連接->在 登錄超時(秒) 後面的框里輸入一個較大的數字
通常就可以連通了,如果提示錯誤,則進入下一步。
五 錯誤產生的原因通常是由於SQL Server使用了"僅 Windows"的身份驗證方式,因此用戶無法使用SQL Server的登錄帳戶(如 sa )進行連接。解決方法如下所示:
1 在伺服器端使用企業管理器,並且選擇"使用 Windows 身份驗證"連接上 SQL Server。
2 展開"SQL Server組",滑鼠右鍵點擊SQL Server伺服器的名稱,選擇"屬性",再選擇"安全性"選項卡。
3 在"身份驗證"下,選擇"SQL Server和 Windows "。
4 重新啟動SQL Server服務。(在dos或命令行下面net stop mssqlserver停止服務,net start mssqlserver啟動服務,也是一種快捷的方法)。
附註:在連接本地伺服器時,通常使用的是命名管道協議(在伺服器網路實用工具里可以看到啟用的協議有這個),默認埠是445,因此在本地能連通是不能說明什麼問題的,連接遠程伺服器是完全不同的協議)
⑺ 如何管理遠程伺服器上的MYSQL資料庫
下一個phpmyadmin傳到伺服器上,可以遠程管理
⑻ 如何遠程管理資料庫
遠程管理資料庫,只需要在遠程終端安裝與資料庫伺服器對應的客戶端管理軟體,就能實現管理。具體的要看用的是什麼資料庫了,當然在伺服器端要聯系系統管理員為您授權(添加資料庫管理員帳號)。
一般遠程資料庫的連接可以用IP地址進行連接。
運行SQL客戶端程序,填入西部數碼的SQL伺服器IP地址、用戶名、密碼,點擊連接。
⑼ 怎樣遠程管理ACCESS資料庫已經能夠通過FTP連接上遠程伺服器端,知道了資料庫的路徑。
FTP連接的話,把ACCESS資料庫下載下來,修改好後再傳上去覆蓋原文件即可。