資料庫網路
Ⅰ 資料庫網路連接
如果你確定允許遠程連接也有資料庫並且用戶密碼也正確,那麼請你檢查一下遠程埠是否改更了,同時檢查一下防火牆和殺毒軟體是否禁用連接埠!祝你好運!
Ⅱ 資料庫本地連接和網路連接有什麼區別
一個伺服器在本地,一個伺服器在別的電腦上,訪問方式也不一樣,需要伺服器的ip,賬號密碼等
Ⅲ 網路技術和資料庫
這位朋友,如果你想考3級的找工作,那我只能說兩個證加起來也不行。
網路技術和資料庫是兩條路,這兩條路也差的很遠。
首先說網路技術。這是我上學的時候經常看的,後來考了網路工程師和CCNP,可以說工作時自我感覺相當良好。但是網路技術這玩意有個先決條件,就是你一段時間不碰它,就忘干凈了。
我現在負責公司資料庫管理。現在用到的也就是以前考CCNP時那點兒防火牆技術和安全技術。雖然沒有考過任何關於資料庫方面的認證,但是我覺得我現在的資料庫水平也不是很低了。還是實踐出真知。
3級都是寫基礎和理論的東西,學知識固然好,但是希望你能一直堅持下去,不要淺嘗輒止,特別是以後工作想從事IT行業,3級證書只能代表你摸過電腦!
祝好
Ⅳ 計算機網路還是資料庫
資料庫吧,網路我也不懂,資料庫和開發打交道,我就是開發,網路感覺是做安全和硬體的
Ⅳ 網路怎麼連接資料庫
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庫並登錄到伺服器的通用常式
Ⅵ sql資料庫 本地網路
你安裝的時候會提示你是用本地賬戶還是自建的sa賬戶登陸資料庫,你看看用你的本地賬戶可不可以登錄
Ⅶ 資料庫 網路的問題
==購買空間+sql資料庫,兩個要分開購買,如果用access資料庫會省錢的,access直接放在空間就可。
==網站上的資料庫24小時運轉,和你本機器的無關,本地資料庫只能手動更新。我覺得access靈活一些。
==在服務商處購買域名和虛擬主機,小型網店用虛擬主機就行,不用租用伺服器,很貴的。
==服務商的責任:維護伺服器正常運轉,不被病毒和黑客侵害,負責域名的解析。其餘網站維護、更新、數據備份自己來做。
==整個網站程序和資料庫要上傳到虛擬主機,資料庫分為access(*.mdb)和sql兩種,看你的程序要求而定。
Ⅷ 資料庫網路無法連接怎麼辦
具體步驟:
1.首先確認資料庫是不是正常啟動了。
2.如果是第一次安裝,你的操作系統是什麼?vista和win7裝sql2000不一定能裝上,需要2005,而且如果是win7家庭版很可能出現資料庫和軟體連不上。
3.如果是xp,以前是不是裝過資料庫後來卸載了,那麼卸掉sql清除干凈注冊表,重新安裝sql,最好用完整版,不要使用msde。
4.如果是用了一段時間,很可能是殺毒軟體誤殺資料庫文件,卸掉殺毒軟體,在管理裡面啟動下資料庫,看能否啟動,如果還能啟動。再啟動速達看能否連接上。
5.如果資料庫已經無法啟動,將數據作出備份,重裝資料庫吧。
6.如果是本機連接沒問題,其他連不上的話,關閉伺服器和客戶端window自帶防火牆,資料庫打sp4補丁,開啟guest用戶。
Ⅸ 學習網路好還是資料庫好
沒有軟體開發經驗就選網路。
這個是兩個工作方向問題:
1、「網路」主要是與主機、操作系統、應用軟體打交道,注重的是動手能力和系統環境配
置;
2、資料庫:主要需要具備較強的SQL編程和資料庫的理解,兼備操作系統的操作能力。