當前位置:首頁 » 安全設置 » 設置網路資料庫連接的工具是
擴展閱讀
網路環路怎麼設置 2025-07-05 07:00:34

設置網路資料庫連接的工具是

發布時間: 2022-07-15 08:36:51

A. 常用的資料庫管理工具有哪些

資料庫管理工具有:一個是phpadmin還有一個是mssql2000,這兩個比較常用.

每個資料庫對應有自己的管理工具
access直接用office的access程序進行管理
mysql是PHPmyadmin或是直接用mysql本身命令管理
mssql可以用mssql的企業管理器或是查詢分析器進行管理

B. 連接oracle資料庫工具有哪些

連接oracle資料庫工具有如下的幾個:

  1. 基於命令行的,Oracle自帶的套件里有pl或者sql plus;

  2. 基於企業管理器的,Oracle自帶的套件里有GUI或者WEB UI;

  3. 第三方工具有pl或者sql Developer,容易上手,但不能完成一些非常底層的管理功能;

  4. 第三方工具還有Toad for oracle,功能比pl或者sql Developer強大一些,使用起來也相對復雜一些。

C. 在使用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,而且提供源代碼,有興趣的可以研究一下。具體安裝使用方法請參考控制項的相關說明以及幫助文檔。

D. 資料庫的管理工具有哪些,該怎麼連接呢

資料庫管理工具有:一個是phpadmin還有一個是mssql2000,這兩個比較常用.
每個資料庫對應有自己的管理工具
access直接用office的access程序進行管理
mysql是phpmyadmin或是直接用mysql本身命令管理
mssql可以用mssql的企業管理器或是查詢分析器進行管理

E. 怎麼實現網頁和資料庫(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
測試,將會看到屏幕一閃之後游標在左上角不停閃動。恭喜你,你馬上可以開始在企業管理器或查詢分析器連接了。

F. 網路怎麼連接資料庫

VB訪問SQL Server資料庫技術全揭密(1)

本文討論了Visual Basic應用程序訪問SQL Server資料庫的幾種常用的方法,分別說明了每種方法的內部機理並給出了每種方法的一個簡單的實例,最後比較了每種方法性能和優缺點。

一、引言

SQL Server是微軟推出的中小型網路資料庫系統,是目前最常用的資料庫系統之一。隨著SQL Server網路資料庫應用程序日益增多,這種Web資料庫應用系統的正常運行一般依賴於已存在的用戶資料庫。創建維護資料庫的工作可用SQL Server提供的SQL Enterprise Manager工具來進行,如能提供一種定製的資料庫管理工具,通過管理應用程序來管理資料庫及其設備,對用戶來說無疑是最理想的。

Visual Basic作為一種面向對象的可視化編程工具,具有簡單易學,靈活方便和易於擴充的特點。而且Microsoft為其提供了與SQL Server通信的API函數集及工具集,因此它越來越多地用作大型公司數據和客戶機—伺服器應用程序的前端,與後端的Microsoft SQL Server相結合,VB能夠提供一個高性能的客戶機—伺服器方案。

二、VB訪問SQL Server數據的常用方法

使用Visual Basic作為前端開發語言,與SQL Server介面有幾種常用的方法,即:

①數據訪問對象/Jet

②為ODBC API編程

③使用SQL Server的Visual Basic庫(VBSQL)為DB庫的API編程

④RDO 遠程數據對象(RemoteData Objects)

⑤ADO 數據對象(Active Data Objects)

1、數據訪問對象/Jet

VB支持Data Access Objects(DAOs)的子集。DAO的方法雖然不是性能最好的管理客戶機—伺服器之間的對話方式,但它的確有許多優點。DAO/Jet是為了實現從VB訪問Access資料庫而開發的程序介面對象。使用DAOs訪問SQL Server的過程如下:應用程序准備好語句並送至Jet,Jet引擎(MASJT200.DLL)優化查詢,載入驅動程序管理器並與之通訊,驅動程序管理器(ODBC.DLL)通過調用驅動器(SQLSRVR.DLL)的函數,實現連接到數據源,翻譯並向SQL Server提交SQL語句且返回結果。下面是一個用DAOs訪問SQL Server的VB實例。

注釋:Form Declarations

Dim mydb As Database

Dim mydynaset As Dynaset オ

Private Sub Form_Load()

Set mydb = OpenDatabase("", False, False, "ODBC; DSN=Myserver; WSID=LCL; DATABASE = sales")

Set mydynaset = mydb CreateDynaset("Select*from Customers") オ

End Sub ァ

上述例子是以非獨占、非只讀方式打開sales資料庫,並檢索Customers表中的所有欄位。OpenDatabase函數的最後一個參數是ODBC連接字元串參數,它指明了Microsoft Access連接到SQL Server所需要知道的一些內容。其中「DSN」為數據源名,「WSID」為工作站名,「DATABASE」為所要訪問的資料庫名。

2、利用ODBC API編程

ODBC(Open Database Connectivity)的思想是訪問異種資料庫的一種可移植的方式。與數據資源對話的公用函數組裝在一個稱為驅動程序管理器(ODBC.DLL)的動態連接中。應用程序調用驅動程序管理器中的函數,而驅動程序管理器反過來通過驅動器(SQLSRVR.DLL)把它們送到伺服器中。

下面的代碼使用上面一些函數先登錄到一個伺服器資料庫,並為隨後的工作設置了語句句柄。

Global giHEnv As Long

Global giHDB As Long

Global giHStmt As Long

Dim myResult As integer

Dim myConnection As Srting

Dim myBuff As String*256

Dim myBufflen As Integer

If SQLAllocEnv(giHEnv)<>SQL_SUCCESS Then

MsgBox"Allocation couldn注釋:t happen!"

End If

If SQLAllocConnect(giHEnv,giHDB)<>SQL_SUCCESS Then

MsgBox "SQL Server couldn注釋:t connect!"

End If

myConnection="DSN=myServer;UID=LCL;PWD=;APP=ODBCTest;WSID=LCL;DATABASE=sales"

myResult=SQLDriverConnect(giHDB,Test,form1.hWnd,myConnection.len(myConnection),myBuff,256,myBufflen,SQL_DRIVER_COMPLETE_REQUIED)

myResult=SQLAllocStmt(giHDS,giHStmt)

myResult=SQLFreeStmt(giHStmt,SQL_COLSE)

rsSQL="Select * from Customers Where City = "Hunan""

myResult = SQLExecDirect(giHStmt,rsSQL,Len(rsSQL))

3、使用VBSQL對DB庫API編程

DB庫是SQL Server的本地API,SQL Server的Visual Basic庫(VBSQL)為Visual Basic程序員提供API。從一定意義上說,VBSQL是連接Visual Basic程序到SQL Server的性能最好最直接的方式。VBSQL包含以下三個文件:

VBSQL.VBX: 包含庫函數,具有訪問重要的消息和處理錯誤的能力

VBSQL.BI:包括所有的常量和變數說明

VBSQL.HLP:Windows幫助文件,使用VBSQL的指南

使用VBSQL時,必須將VBSQL.BI加入到Visual Basic工程文件中,並確保VB程序運行時有VBSQL.VBX文件。

一般的DB庫API編程的過程是這樣的:先通過調用SqlInit對DB庫進行初始化,再調用SqlConnection打開一個連接,然後就可做一些工作。下面的代碼是一個初始化DB庫並登錄到伺服器的通用常式

G. oracle資料庫連接工具有哪些

對於Oracle資料庫管理:
Oracle自帶的套件里有pl/sql plus,基於命令行的;企業管理器,基於GUI/WEB UI(在11g中)的。
第三方工具有pl/sql Developer,容易上手,但不能完成一些非常底層的管理功能;Toad for oracle,功能比前者強大些,使用起來也相對復雜些。
對於開發人員,一般考慮團隊實際情況,選擇一種第三方工具;對於DBA管理人員,pl/sql plus是必須的,再適應開發團隊掌握相應的第三方工具;至於企業管理器,在少些時候可以圖個操作方便。

H. 怎樣連接區域網上的MySQL資料庫

建議你用圖形化工具還操作資料庫,例如mysqladministrator或者N8,這些工具都可以設置資料庫的地址,連接區域網內資料庫的時候只需將localhost處改為目標資料庫的ip地址如192.168.0.5,同時用戶、密碼改為目標資料庫的用戶和密碼。