共享資料庫
A. ACCESS資料庫如何共享
共享方法
✍ 拆分資料庫 如果您沒有 SharePoint 網站或資料庫伺服器產品,則這將是一個好的選擇。將表放置一個 Access 文件中,而將其他任何對象放置在另一個稱為「前端資料庫」的 Access 文件中。前端資料庫包含指向其他文件中的表的鏈接。每個用戶都將獲得自己的前端資料庫副本,以便僅共享表。
✍ 網路文件夾 這是一種最為簡單的方法,而且要求也最低,但提供的功能也最少。資料庫文件存儲在共享網路驅動器上並可供用戶同時使用。當有多個用戶同時更改數據時,可靠性和可用性就會成為問題。用戶可以共享所有資料庫對象。
✍ SharePoint 網站 如果您具有運行 SharePoint 的伺服器,特別是運行 Access Services(SharePoint Server 的一個新組件)的伺服器,則有多個不錯的選擇。一些與 SharePoint 集成的方法有助於更方便地訪問資料庫。
SharePoint 共享方法有三種:
✍ 使用 Access Services 發布資料庫 發布資料庫時,是將其移至網站。您可以創建在瀏覽器窗口中運行的 Web 表單和報表,還可以創建標準的 Access 對象(有時稱之為「客戶端」對象,以便將其與 Web 對象區分開來)。雖然必須安裝有 Access 才能使用標準的 Access 對象,但由於資料庫文件存儲在 SharePoint 網站上,因此所有資料庫對象都可以進行共享。
注釋 當您在網站上共享某個資料庫,並且其包含客戶端對象時,該資料庫被稱為混合資料庫。未安裝 Access 的用戶只能使用 Web 資料庫對象,而安裝有 Access 的用戶則可以使用所有資料庫對象。
✍ 將資料庫保存到文檔庫 此方法與將資料庫保存到網路文件夾類似。您應該考慮仍使用 SharePoint 列表來存儲數據,而不使用 Access 表,以便進一步提高數據可用性。
✍ 鏈接到列表 當鏈接到 SharePoint 列表時,將共享數據,但不會共享資料庫對象。每個用戶都使用自己的資料庫副本。
✍ 資料庫伺服器 此方法類似於在網路上拆分存儲表的資料庫,並且每個用戶都具有 Access 資料庫文件的本地副本,其中包含指向這些表的鏈接以及查詢、窗體、報表和其他資料庫對象。如果您具有可用的資料庫伺服器,並且所有用戶都安裝有 Access,則應使用此方法。將優化資料庫伺服器,以便在多個用戶之間共享數據。此方法的好處將會根據您所使用的資料庫伺服器軟體而有所不同,不過好處通常會包括用戶帳戶和對數據的選擇性訪問、良好的數據可用性以及優秀的集成數據管理工具。另外,由於大部分資料庫伺服器軟體都與 Access 的早期版本兼容,因此並不需要所有用戶都必須使用同一版本。僅表處於共享狀態。
B. 資料庫的數據的共享是指什麼
D. 同一個應用中的多個程序共享一個數據集合
C. sql Server 共享 資料庫
你的想法是不可能實現的,資料庫文件一旦被附加就是獨占模式,不會給其他機器共享的
你倒是可以用這三台電腦分別做伺服器,三台電腦互相遠程訪問就可以達到類似共享的目的了吧
你好、希望能幫到你哈!
D. 怎麼實現資料庫的共享
access資料庫只適合存放少量的數據,只適用於小型程序,適用於winform的單機版安裝程序,它是辦公軟體中自帶的資料庫,所以也無法實現共享,如果你要實現數據共享,可能要用其他資料庫才可以,比如sql server
滿意請採納。
E. 資料庫共享是什麼
資料庫共享是指多個客戶端聯接同一個資料庫,一般是用微軟體sql server 就可以實現。
F. mysql如何共享資料庫
一、找一張SQL server伺服器版光碟,在光碟上找到目錄「MSDE」並進入,運行SETUP.EXE文件,並按照程序要求進行安裝。安裝完成重新啟動計算機。
二、運行光碟中的,AUTORUN.EXE文件,或讓光碟自動運行,打開安裝界面後,點擊「安裝SQL server 2000組件(C)」=》「安裝資料庫伺服器(S)」這里程序將提示你「....伺服器組件在此系統上不受支持,.....」點「確定」。進入新的安裝界面,點擊「下一步」,選擇默認的「本地計算機」=》「創建新的SQL server」=》「僅客戶端工具」...,一路點擊「下一步」。直至安裝結束。重新啟動計算機。
三、到「開始」--「程序」-「Microsoft SQL Server」中打開「企業管理器」到「SQL Server 組」下,將「[lcoal] (Windows NT)」改成自己的的機器名,機器名在系統屬性的「計算機名」里可以找到,假設我們的機器里的完整計算機名稱為:SERVER,改名後,我們就會得到如圖所示的樣子了。關閉「企業管理器」
四、到「開始」--「程序」-「Microsoft SQL Server」中打開「客戶端網路實用工具」,點「別名」如果「伺服器別名配置」里沒有數據,我們需要手工添加,點「添加」按鈕。在「添加網路庫配置」的 「網路庫」選項中,我們選擇默認的「Named Pipes(P)」項,並為伺服器取個別名「SERVER」,這時管道名稱會自動添加「\\SERVER\pipe\sql\query」我們就不要管它了。點「確定」退出。
五、這一步我們要進入注冊進行一下修改了,打開注冊表編輯器,找到 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\
MSSQLServer\MSSQLServer],這一項,裡面有一個鍵值LoginMode默認值是「1」,現在將該值改為「2」(安裝MSDE時,默認的SQL Server身份驗證方式為「僅Windows"的身份驗證方式,即sa用戶無法驗證,通過修改以上的注冊表鍵值來將身份驗證方式改為SQL Server和Windows混合驗證以後,就可以用sa用戶登錄了)。修改完畢,重啟電腦。
成功了
方法2
打開注冊表(regedit),找到HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSMQ ,修改那個"ab(默認)"的值為2```重啟.然後就可以安裝Microsoft SQL Server了.
不錯吧.
ab"是圖標,只有一個選項
安裝SQL Server 遇到錯誤提示:
以前的某個程序安裝已在安裝計算機上創建掛起的文件操作。運行安裝程序之前必須重新啟動計算機!。
找了半天,沒發現什麼一場程序,該機器上以前沒安裝過SQL Server。看看系統安裝了什麼軟體? 3721 上網助手什麼的赫然在目!刪掉!
還是不行,搜索了一下,發現這篇Blog最有價值:
3)打開注冊表編輯器,在 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager中找到PendingFileRenameOperations項目,並刪除它。這樣就可以清除安裝暫掛項目。
G. 如何建立網上可共享的資料庫
推薦使用華創信息管理平台,它是一種信息共享的快速開發與運行平台,能讓用戶自由建表、自定義數據格式,因此能管理各種數據,能共享各種信息。
利用本平台,無論想管理什麼,自己建表即可,如:客戶表、合同表、售後服務記錄...等等;建表後再設置登錄帳號及許可權,大家就可錄入數據、共享數據了,至於操作界面、數據存儲等細節由平台自動完成。其它技術特點有:
●面向非專業人士,無需編程、簡單易用。
●B/S 架構,單機、區域網、互聯網上都可運行。不僅支持電腦訪問,還支持手機、iPad直接訪問,且無需安裝客戶端,使用瀏覽器即可。
●支持多用戶同時訪問,具有完善的許可權,各類人員的增刪改及查看權均可詳細控制。
●可以按組織結構的管理層次分配許可權,例如,可以設置成各單位人員只能查看本單位的信息,以及下屬單位的信息,無權查看上級單位的信息等。
●具有自動提醒功能,可自由設置各種提醒模板。例如,一旦表格數據錄進來或修改了,就通知相關人員。
●支持附件上傳,可上傳共享word、excel、圖片等各種文件。
●支持excel數據的導入導出,現有的數據無需再次輸入,可直接導入到本系統中。
●後台使用的是資料庫,可以採用Access,也可以採用SQL Server。
附件是該平台的完整安裝包,版本V6.1,可以下載到自己的機器上安裝使用;也可以進他們的官網,申請賬號後直接在線使用。
希望對你有幫助。
H. 怎樣將兩台電腦共享一個資料庫
怎樣將兩台電腦共享一個資料庫
SQL2005本來就是網路資料庫,允許多用戶訪問,只需要知道資料庫伺服器ip地址、資料庫名稱、用戶名、用戶密碼即可訪問這個資料庫了;
另外如果資料庫伺服器埠號不是默認的1433,則必須先注冊下訪問埠號,用odbc連接SQL2005伺服器,並填寫相應的埠號即會注冊,一般是通過用vb修改注冊表來完成的,因為普通用戶並不會設置odbc連接SQL2005。
I. 如何實現區域網內sql資料庫共享
如果你的軟體所記錄的載體是拿過來就能用的那種,可以考慮共享記錄所在的文件夾,然後每台電腦安裝這個軟體對記錄文件操作,但是這種方法是互斥的,即同時只能一個人對這個記錄文件進行增刪查改操作,風險比較大
J. SQL資料庫區域網共享
可以用ODBC來解決。
ODBC(Open Database Connectivity,開放資料庫互連)是微軟公司開發的一套開放資料庫系統應用程序介面規范,目前它已成為一種工業標准,它提供了統一的資料庫應用程序編程介面(API)。這些API利用SQL來完成其大部分任務。ODBC本身也提供了對SQL語言的支持,用戶可以直接將SQL語句送給ODBC。
SQL語言提供了兩種不同的使用方式。一種是在終端互動式方式下使用,另一種是將SQL語言嵌入到某種高級語言如PL/1、COBOL、FORTRAN、C中使用,利用高級語言的過程性結構來彌補SQL語言在實現復雜應用方面的不足,這種方式下使用的SQL語言稱為嵌入式SQL(Embedded SQL),而嵌入SQL的高級語言稱為主語言或宿主語言。
對宿主型資料庫語言SQL,DBMS可採用兩種方法處理,一種是預編譯,另一種是修改和擴充主語言使之能處理SQL語句。目前採用較多的是預編譯的方法。即由DBMS的預處理程序對源程序進行掃描,識別出SQL語句,把它們轉換成主語言調用語句,以使主語言編譯程序能識別它,最後由主語言的編譯程序將整個源程序編譯成目標碼。
三、 實驗內容:
一個基於ODBC的應用程序對資料庫的操作不依賴任何DBMS,不直接與DBMS打交道,所有的資料庫操作由對應的DBMS的ODBC驅動程序完成。
一個完整的ODBC由下列幾個部件組成:應用程序、ODBC管理器、驅動程序管理器(Driver Manager)、ODBC API、ODBC 驅動程序、數據源。
下面我們在前面實驗建立的資料庫的基礎上,配置相應的ODBC數據源。具體步驟如下:
1、通過程序—>設置—>控制面板—>管理工具—>點擊數據源圖標,出現ODBC數據源管理器對話框,點擊系統DSN選項卡,添加系統數據源。
2、選擇SQL SERVER的驅動
3、建立一個數據源名為ds,伺服器:HP或(202.201.224.123)的數據源。
4、SQL SERVER登錄驗證方式採用輸入登錄ID和密碼的SQL SERVER驗證
登錄ID和密碼均為:你的登錄名和密碼
5、默認資料庫指定為你所在班級的資料庫名
6、如下圖,這里使用默認選項,不做改動
7、出現如下圖所示:點擊測試數據源,驗證是否成功。
8、測試結果會出現在下圖所示的對話框中:
如測試成功,點擊確定,名為ds的數據源就建立好了。
這里將結合配置好的數據源,給出一個用Visual Basic連接SQL SERVER2000的實例:即創建一個客戶或前端資料庫應用程序,並在窗體中添加 ADO Data 控制項,以及其它所需要的任何 Visual Basic 控制項。可以根據您的需要在窗體中放置多個 ADO Data 控制項。
這里先介紹一下有關ADO Data 控制項的內容:
ADO Data 控制項使用 Microsoft ActiveX 數據對象(ADO) 來快速建立數據綁定的控制項和數據提供者之間的連接。數據綁定控制項是任何具有「數據源」屬性的控制項。數據提供者可以是任何符合 OLE DB 規范的數據源。使用Visual Basic 的類模塊也可以很方便地創建子集的數據提供者。盡管可以在應用程序中直接使用 ActiveX 數據對象,但 ADO Data 控制項有作為一個圖形控制項的優勢(具有「向前」和「向後」按鈕),以及一個易於使用的界面,使您可以用最少的代碼創建資料庫應用程序。在 Visual Basic 的「工具箱」中,不少控制項都可以作為數據綁定的控制項,包括復選框、組合框、圖像、標簽、列表框、圖片框以及文本框控制項等。此外,Visual Basic 還包括了若干種數據綁定的 ActiveX 控制項,諸如DataGrid、DataCombo、Chart以及 DataList 控制項等。用戶也可以創建自己的數據綁定的 ActiveX 控制項,或從其他開發商購買控制項。
Visual Basic以前的版本提供了內在的 Data 控制項和 Remote Data 控制項(RDC) 來進行數據訪問。這兩種控制項仍包括在 Visual Basic 中,以提供向後兼容。不過,因為 ADO 的適應性更廣,因此建議用戶使用 ADO Data 控制項來創建新的資料庫應用程序。
ADO DATA可能的用法
l 連接一個本地資料庫或遠程資料庫。
l 打開一個指定的資料庫表,或定義一個基於結構化查詢語言 (SQL) 的查詢、或存儲過程、或該資料庫中的表的視圖的記錄集合。
l 將數據欄位的數值傳遞給數據綁定的控制項,可以在這些控制項中顯示或更改這些數值。
l 添加新的記錄,或根據對顯示在綁定的控制項中的數據的任何更改來更新一個資料庫。
創建一個簡單的前端資料庫應用程序:
1、打開Visual Basic,創建一個標准工程(standard exe)。
2、在窗體上放置一個 ADO Data 控制項 (該圖標的工具提示為 "ADODC"),如果該控制項不在「工具箱」中,請按 CTRL+T 鍵,顯示「部件」對話框。在這個「部件」對話框中,單擊「Microsoft ADO Data Control」,再單擊「應用」。
2. 在「工具箱」中,單擊選定「ADO Data控制項」。就建立了一個名為Adodc1的ADO Data控制項,然後按 F4 鍵顯示「屬性」窗口。
3. 在「屬性」窗口中,單擊「ConnectionString」,在它的有側將顯示 圖標。
4. 在「屬性」窗口中,將「RecordSource」屬性設置為一個 SQL 語句。例如:SELECT * FROM Departemnt .
ADO Data控制項屬性設置:
屬性
屬性值
ConnectionString
DSN=ds
CommandType
8-adCmdUnknown
RecordSource
SELECT * FROM Department
5.在窗體上放置一個「標簽」控制項,顯示說明內容。
6.在窗體上再放置一個「文本框」控制項,用來顯示資料庫信息。
7. 在其「屬性」窗口中,將 Text1 的「DataSource」屬性設為 ADO Data 控制項的名稱 (ADODC1)。這樣就將這個文本框和 ADO Data 控制項綁定在一起。
8. 在其「屬性」窗口中,單擊「DataField」將下拉得到一個可用的欄位列表。單擊所要顯示的欄位的名稱。
控制項名
屬性
屬性值
Text1
DataSource
Adodc1
DataField
要顯示的欄位名
9. 對希望訪問的其它每個欄位重復第 5、6、7、8 步。
10.按 F5 鍵運行該應用程序。用戶可以在 ADO Data 控制項中使用四個箭頭按鈕,從而允許用戶到達數據的開始、記錄的末尾或在數據內從一個記錄移動到另一個記錄。
SQL語言與主語言具有不同數據處理方式。SQL語言是面向集合的,一條SQL語句原則上可以產生或處理多條記錄。而主語言是面向記錄的,一組主變數一次只能存放一條記錄。所以僅使用主變數並不能完全滿足SQL語句向應用程序輸出數據的要求,為此嵌入式SQL引入了游標的概念,用游標來協調這兩種不同的處理方式。游標是系統為用戶開設的一個數據緩沖區,存放SQL語句的執行結果。每個游標區都有一個名字。用戶可以用SQL語句逐一從游標中獲取記錄,並賦給主變數,交由主語言進一步處理。
使用游標在需要一行一行處理時,游標十分有用。游標可以打開一個結果集合,並提供在結果集中一行一行處理的功能。下面的例子給出了一個利用游標來查詢指定學號的學生所選修的課程成績。
引自:http://www.nx5127.com/863.html