⑴ 資料庫連接小問題
先開資料庫的遠程連接,不會到網上找,很簡單/
如果還不行,按照下面的來:
1、先保證ping通
2、在dos下寫入telnet ip 1433不會報錯
3、用ip連如企業管理器:
企業管理器-->右鍵SQlserver組-->新建sqlserver注冊-->下一步-->寫入遠程實例名(IP,機器名)-->下一步-->選Sqlserver登陸-->下一步-->寫入登陸名與密碼(sa,pass)-->下一步-->下一步-->完成
4、如果還不行:
sqlserver伺服器-->開始菜單-->SQLserver-->伺服器網路實用工具-->啟用 WinSock代理-->代理地址:(sqlserver伺服器IP)-->代理埠-->1433-->OK了
5、如果還不行:
sqlserver客戶端-->開始菜單-->SQLserver-->客戶端網路實用工具-->別名-->添加-->寫入別名如"大力"-->"網路庫"選tcp/ip-->伺服器名稱寫入遠程ip或實例名-->OK了
補充:
因為sqlserver企業管理器默認的登陸超時很短,如果連接遠程伺服器很可能不夠用,建議改大一點
sqlserver企業管理器——工具——選項——高級——登陸超時(建議改到30秒)
⑵ 怎麼實現網頁和資料庫(SQL)的連接
sql
server
2000無論是個人版、企業版還是標准版,只要細版本在8.00.1760以下,均不提供遠程資料庫連接,即使伺服器端工具和客戶端工具的設置均有tcp/ip設置和資料庫連接屬性也設置了rpc遠程連接,仍然不能實現遠程連接。該怎麼解決呢?
解決方案如下:
首先,需要打sp4補丁,該補丁包含了以前sp1、2、3的補丁,安裝此補丁後一般要重新啟動計算機,再進行遠程連接就可以了,如再企業管理器可遠程注冊伺服器、查詢分析可連接遠程伺服器、odbc可連接遠程伺服器。
要點:
1.確認伺服器端sql服務埠號是否為:1433
2.如果不是1433,配置客戶端
3.建立伺服器端登錄帳號,確保角色及管理資料庫
一、查看伺服器端情況
1.
看ping
伺服器ip能否ping通。
這個實際上是看和遠程sql
server
伺服器的物理連接是否存在。如果不行,請檢查網路,查看配置,當然得確保遠程sql
server
伺服器的ip拼寫正確。
2.
在dos或命令行下輸入telnet
伺服器ip
埠,看能否連通。
如telnet
202.114.100.100
1433
通常埠值是1433,因為1433是sql
server
的對於tcp/ip的默認偵聽埠。如果有問題,通常這一步會出問題。通常的提示是「……無法打開連接,連接失敗"。
如果這一步有問題,應該檢查以下選項。
1)
檢查遠程伺服器是否啟動了sql
server
服務。如果沒有,則啟動。
2)
檢查sql
server伺服器端有沒啟用tcp/ip協議,因為遠程連接(通過網際網路)需要靠這個協議。檢查方法是,在伺服器上打開
開始菜單->程序->microsoft
sql
server->伺服器網路實用工具,看啟用的協議里是否有tcp/ip協議,如果沒有,則啟用它。
3)
檢查伺服器的tcp/ip埠是否配置為1433埠。仍然在伺服器網路實用工具里查看啟用協議裡面的tcp/ip的屬性,確保默認埠為1433,並且隱藏伺服器復選框沒有勾上。
事實上,如果默認埠被修改,也是可以的,但是在客戶端做telnet測試時,寫伺服器埠號時必須與伺服器配置的埠號保持一致。如果隱藏sql
server伺服器復選框被勾選,則意味著客戶端無法通過枚舉伺服器來看到這台伺服器,起到了保護的作用,但不影響連接,但是tcp/ip協議的默認埠將被隱式修改為2433,在客戶端連接時必須作相應的改變(具體方式見
二:設置客戶端網路實用工具)。
4)
如果伺服器端操作系統打過sp2補丁,則要對windows防火牆作一定的配置,要對它開放1433埠,通常在測試時可以直接關掉windows防火牆(其他的防火牆也關掉最好)。(4、5步我沒有做就成功了)
5)
檢查伺服器是否在1433埠偵聽。如果sql
server伺服器沒有在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
測試,將會看到屏幕一閃之後游標在左上角不停閃動。恭喜你,你馬上可以開始在企業管理器或查詢分析器連接了。
⑶ 可以使用什麼工具連接DB2資料庫
要裝個DB2客戶端才能連接其他電腦的DB2資料庫,可以上網上下載到,安裝後要直接一些配置。另外可以用dbx這樣小巧好用的工具,前提是已經裝好了db2客戶端
⑷ 支持SQL SERVER資料庫的連接工具有哪些
SQL Server查詢分析器。
⑸ 如何連接遠程計算機的SQL資料庫
使用SQL查詢分析器可以直接操作遠程資料庫的。
例遠程資料庫 ip地址為:10.10.10.1 埠為1433。
註:1433為SQL默認服務埠,可以省略。
啟動SQL查詢分析器(如果本機沒有安裝SQL資料庫,可以單獨安裝網路連接工具)
如圖所示填寫伺服器地址,及登陸賬號密碼,就可以訪問了。
⑹ 資料庫之間或者伺服器之間數據傳輸的技術和工具,主要有哪些
在JAVA環境下,對資料庫的訪問一般都是通過JDBC(JAVA資料庫連接技術)來進行的,,此外還有ODBC技術,工具有:
Local InterBase等
⑺ 用VB怎樣連接網路資料庫
就資料庫連接來說可以簡單的理解為單機和網路是一樣的,區別在於連接資料庫的SERVER地址不同罷了。
當然,我們可以採用ODBC的方式來連接資料庫,這樣不管是單機還是網路,只要在需要的時候更改以下ODBC的設置即可在不更改任何程序代碼的情況下正常使用。
一般VB搭配MS SQL SERVER比較合適,這樣的話,只需要比單機多出一台網路資料庫的機器即可。其實單機資料庫就是整合後的網路資料庫,只是程序和資料庫都放在了一台機器上而已。
⑻ 在使用TDatabase的時候,如何設置資料庫的連
Delphi作為強大的資料庫前端開發工具,提供了很多資料庫存取方式的封裝控制項。對於Oracle的數據存取控制項,不管何種資料庫引擎,一般都會封裝一個Connection作為數據集的連接控制項,因此只要設定Connection的相關屬性即可,其它dataset控制項,如query,table等只要指定此Connection即可,客戶端應用程序要連接到Oracle的Schema,一般都需要安裝Oracle Client,並使用Net Manager設置客戶端可以訪問的Oracle Database Server的主機名稱及存取協議、Port等信息。可以使用以下的方式連接
dbExpress:dbExpress比較適合連接SQL的資料庫,據說效率挺高的。放置一個dbExpress頁簽下的SQLConnection,在此控制項上點擊滑鼠右鍵,選擇「Edit Connection Properities」功能,並依下圖設置即可。其中Database欄位要設置為Oracle Client中設置的服務名,如果需要記住密碼,而不用每次連接的時候輸入密碼,請將 LoginPrompt屬性設置為False,設置OK後即可測試將Connected:=True看看是否成功,其它數據處理控制項請選擇相應dbExpress頁簽下的控制項即可。
不使用控制項,比如使用原生的ADO組件,不太建議這種方法,既然Delphi已經做了封裝,何必又要回到原始狀態呢。以上連接方法都需要安裝Oracle Client軟體,但是Oracle官方的Client太過龐大,安裝非常不便,目前網上有人發布一個精簡版的Oracle Client軟體,比較小,可以滿足連接Oracle的需要,可以去下載這個軟體,而不用去安裝復雜的官方版本。
下載ODAC控制項,此控制項不需要安裝Oracle Client,而是使用OCI的方式透過TCP/IP協議直接連接到Oracle Server,可以將程序做成瘦客戶端,程序分發的時候比較方便。此控制項支持Delphi的大部分版本以及C++Builder以及kylix以及.net,而且提供源代碼,有興趣的可以研究一下。具體安裝使用方法請參考控制項的相關說明以及幫助文檔。
⑼ 如何用mysql連接mysql資料庫
連接mysql資料庫的幾種方法
1
一 Mysql命令行連接
一般對於剛剛安裝好的mysql,如果勾選啟用mysql lineclient的話。可以直接通過找到開始---程序--- mysql command line client如下圖
2
點擊mysql命令行之後,會提示你輸入root密碼。輸入正確的root密碼之後即可連接到msyql資料庫里啦
3
二 Cmd命令行怎麼連接資料庫
如果沒有安裝mysql命令行的話,我們可以通過找到 mysqld所在的路徑(復制mysqld.exe所在路徑)
4
使用cd切換到msyqld.exe路徑下,然後輸入mysql連接命令如下圖
格式是:
Mysql -P 埠號 -h mysql主機名\ip -u root (用戶) -p
5
如果是命令行是mysql所在的本機
而且用默認的埠 3306 直接輸入 mysql -u root -p 即可
6
第三方mysql資料庫連接工具
通過第三方資料庫連接工具這些就很多啦,如下圖設置好相關參數即可
7
連接進去之後,也就是比較人性化的圖形界面了。
更多關於mysql資料庫工具navicat for mysql怎麼用?
http://jingyan..com/article/3c343ff70d0ee00d37796397.html
8
其他遠程連接工具
Phpmyadmin 無疑是使用最廣泛的php管理資料庫的圖形化工具了,由於涉及到不同的環境和路徑。本例咗嚛不做詳細操作
END
其它注意事項
1
默認mysql是只能本機登陸的,如果需要外網能夠正常連接。
需要到mysql\user表格裡面設置開放許可權 如hosts即是可以遠程連接的主機
⑽ sql server資料庫連接
一.設置客戶端網路實用工具
點擊「開始」-「程序」,在「microsoft
sql
server」菜單中選擇「客戶端網路實用工具」。
點擊圖片可在新窗口打開
在「別名」選項中點擊「添加」。
點擊圖片可在新窗口打開
在「伺服器別名」中,填入您網站域名,在「網路庫」區域中點擊「tcp/ip」,在「連接參數」區域取消「動態決定埠」,指定「埠號」為2433。填寫完畢後,點擊「確定」按鈕保存配置。
點擊圖片可在新窗口打開
二.企業管理器的使用
點擊「開始」-「程序」,在「microsoft
sql
server」菜單中打開「企業管理器」。在企業管理器中,右鍵單擊「sql
server組」,選擇「新建sql
server注冊」。
點擊圖片可在新窗口打開
在屬性窗口中選擇「高級」選項卡,將「登錄超時」的數值設置為0。按照上面說的把遠程資料庫就已經連上了
點擊圖片可在新窗口打開
此時會出現sql
server屬性窗口,在「伺服器」中填入您網站的域名,選擇「使用sql
server身份驗證」,「登錄名」和「密碼」分別填入主機開通郵件中的用戶名和密碼,然後點擊「確定」。
點擊圖片可在新窗口打開
連接成功後,你會看到「sql
server組」中多了一個名稱為您網站域名的伺服器。此時,您就可以像操作本地sql資料庫一樣管理網站資料庫了。
注意事項:
如果連接的時候出現超時錯誤,更改超時時間即可,方法是點擊「工具」-「選項」。