當前位置:首頁 » 雲伺服器 » excel資料庫如何安裝伺服器

excel資料庫如何安裝伺服器

發布時間: 2022-07-04 06:28:01

⑴ 如何將本地的EXCEL數據存儲到區域網內的sql伺服器

要求
下面的列表列出了推薦使用的硬體、軟體、網路架構以及所需的 Service Pack:
Microsoft SQL Server 7.0、Microsoft SQL Server 2000 或 Microsoft SQL Server 2005 的可用實例
Microsoft Visual Basic 6.0(針對使用 Visual Basic 的 ADO 示例)
本文的部分內容假定您熟悉下列主題:
數據傳輸服務
鏈接伺服器和分布式查詢
Visual Basic 中的 ADO 開發
回到頂端
示例
導入與追加
本文使用的示例 SQL 語句演示了「創建表」查詢。該查詢通過使用 SELECT...INTO...FROM 語法將 Excel 數據導入新的 SQL Server 表。如這些代碼示例所示,在繼續引用源對象和目標對象時,可以通過使用 INSERT INTO...SELECT...FROM 語法將這些語句轉換成追加查詢。

使用 DTS 或 SSIS
可以使用「SQL Server Data Transformation Services (DTS) 導入向導」或「SQL Server 導入和導出向導」將 Excel 數據導入到 SQL Server 表中。在逐步執行向導並選擇 Excel 源表時,要記住附加美元符號 ($) 的 Excel 對象名稱代表工作表(例如,Sheet1$),而沒有美元符號的普通對象名稱代表 Excel 指定的范圍。

使用鏈接伺服器
要簡化查詢,可以將 Excel 工作簿配置為 SQL Server 中的鏈接伺服器。 有關其他信息,請單擊下面的文章編號,以查看 Microsoft 知識庫中相應的文章:
306397 如何:結合 SQL Server 鏈接的伺服器和分布式查詢使用 Excel
下列代碼將 Excel 鏈接伺服器「EXCELLINK」上的 Customers 工作表數據導入新的名為 XLImport1 的 SQL Server 表:
SELECT * INTO XLImport1 FROM EXCELLINK...[Customers$]

還可以通過按照以下方式使用 OPENQUERY 以全通過方式對源數據執行查詢:
SELECT * INTO XLImport2 FROM OPENQUERY(EXCELLINK,
'SELECT * FROM [Customers$]')

使用分布式查詢
如果不想將對 Excel 工作簿的永久連接配置為鏈接伺服器,可以通過使用 OPENDATASOURCE 或 OPENROWSET 函數為特定目的導入數據。下列代碼示例也能將 Excel Customers 工作表數據導入新的 SQL Server 表:
SELECT * INTO XLImport3 FROM OPENDATASOURCE('Microsoft.Jet.OLEDB.4.0',
'Data Source=C:\test\xltest.xls;Extended Properties=Excel 8.0')...[Customers$]

SELECT * INTO XLImport4 FROM OPENROWSET('Microsoft.Jet.OLEDB.4.0',
'Excel 8.0;Database=C:\test\xltest.xls', [Customers$])

SELECT * INTO XLImport5 FROM OPENROWSET('Microsoft.Jet.OLEDB.4.0',
'Excel 8.0;Database=C:\test\xltest.xls', 'SELECT * FROM [Customers$]')

使用 ADO 和 SQLOLEDB
當通過使用 Microsoft OLE DB for SQL Server (SQLOLEDB) 在 ADO 應用程序中連接到 SQL Server 時,可以使用與「使用分布式查詢」 一節中相同的「分布式查詢」語法將 Excel 數據導入 SQL Server。

下列 Visual Basic 6.0 代碼示例要求添加對 ActiveX 數據對象 (ADO) 的項目引用。此代碼示例還演示了如何在 SQLOLEDB 連接上使用 OPENDATASOURCE 和 OPENROWSET。
Dim cn As ADODB.Connection
Dim strSQL As String
Dim lngRecsAff As Long
Set cn = New ADODB.Connection
cn.Open "Provider=SQLOLEDB;Data Source=<server>;" & _
"Initial Catalog=<database>;User ID=<user>;Password=<password>"

'Import by using OPENDATASOURCE.
strSQL = "SELECT * INTO XLImport6 FROM " & _
"OPENDATASOURCE('Microsoft.Jet.OLEDB.4.0', " & _
"'Data Source=C:\test\xltest.xls;" & _
"Extended Properties=Excel 8.0')...[Customers$]"
Debug.Print strSQL
cn.Execute strSQL, lngRecsAff, adExecuteNoRecords
Debug.Print "Records affected: " & lngRecsAff

'Import by using OPENROWSET and object name.
strSQL = "SELECT * INTO XLImport7 FROM " & _
"OPENROWSET('Microsoft.Jet.OLEDB.4.0', " & _
"'Excel 8.0;Database=C:\test\xltest.xls', " & _
"[Customers$])"
Debug.Print strSQL
cn.Execute strSQL, lngRecsAff, adExecuteNoRecords
Debug.Print "Records affected: " & lngRecsAff

'Import by using OPENROWSET and SELECT query.
strSQL = "SELECT * INTO XLImport8 FROM " & _
"OPENROWSET('Microsoft.Jet.OLEDB.4.0', " & _
"'Excel 8.0;Database=C:\test\xltest.xls', " & _
"'SELECT * FROM [Customers$]')"
Debug.Print strSQL
cn.Execute strSQL, lngRecsAff, adExecuteNoRecords
Debug.Print "Records affected: " & lngRecsAff

cn.Close
Set cn = Nothing

使用 ADO 和 Jet Provider
上一節中的示例使用 ADO 和 SQLOLEDB Provider 連接到從 Excel 到 SQL 導入的目標。也可以使用 OLE DB Provider for Jet 4.0 來連接到 Excel 源。

Jet 數據引擎可以通過使用具有三種不同格式的特殊語法來在 SQL 語句中引用外部資料庫
[Full path to Microsoft Access database].[Table Name]
[ISAM Name;ISAM Connection String].[Table Name]
[ODBC;ODBC Connection String].[Table Name]
本節使用第三種格式創建到目標 SQL Server 資料庫的 ODBC 連接。可以使用 ODBC 數據源名稱 (DSN) 或者 DSN-less 連接字元串:
DSN:
[odbc;DSN=<DSN name>;UID=<user>;PWD=<password>]

DSN-less:
[odbc;Driver={SQL Server};Server=<server>;Database=<database>;
UID=<user>;PWD=<password>]

下列 Visual Basic 6.0 代碼示例要求添加對 ADO 的項目引用。此代碼示例演示了如何使用 Jet 4.0 Provider 通過 ADO 連接將 Excel 數據導入到 SQL Server。
Dim cn As ADODB.Connection
Dim strSQL As String
Dim lngRecsAff As Long
Set cn = New ADODB.Connection
cn.Open "Provider=Microsoft.Jet.OLEDB.4.0;" & _
"Data Source=C:\test\xltestt.xls;" & _
"Extended Properties=Excel 8.0"

'Import by using Jet Provider.
strSQL = "SELECT * INTO [odbc;Driver={SQL Server};" & _
"Server=<server>;Database=<database>;" & _
"UID=<user>;PWD=<password>].XLImport9 " & _
"FROM [Customers$]"
Debug.Print strSQL
cn.Execute strSQL, lngRecsAff, adExecuteNoRecords
Debug.Print "Records affected: " & lngRecsAff

cn.Close
Set cn = Nothing

也可以通過使用該語法(Jet Provider 支持)將 Excel 數據導入其他 Microsoft Access 資料庫、索引順序存取方法 (ISAM)(「desktop」)資料庫或 ODBC 資料庫。

⑵ 在excel中怎麼連接mysql資料庫

①MySqlforExcel——mysql的Excel插件
MySql資料庫專門為Excel准備了一個數據操作插件,可以方便地對數據進行導入導出擴展和編輯。本插件安裝後,在Excel的「數據」菜單會出現一個如下所示的菜單項,第一次點擊它需要對mysql資料庫訪問用戶名、密碼及資料庫名稱等做一個設定,以後就可以隨時讀取和操作資料庫中的數據了。如果安裝完後沒有出現在Excel菜單,則可能需要到com載入項中去勾選一下。這種方法也是最簡單的一種連接方法,近乎於傻瓜式鏈接。
②MSQuery鏈接
MSQuery鏈接需要先安裝mysqlODBC驅動。驅動安裝完成後,先要到windows控制面板—管理工具——「ODBC數據源」中進行用戶或系統數據源(DSN)設置。
點擊「添加」,在彈出的驅動列表中,選擇MySqlODBC驅動,然後點擊「完成」。
這時會彈出一個對話框,讓你配置mysql數據源的一些參數:數據源名稱——隨便,描述——隨便,TCP/IP伺服器——如果在本機就是localhost:3306,如果不是則需正確輸入你的mysql賬戶的IP地址及埠,下面就是用戶名、密碼以及你要訪問的資料庫名稱。一切配置完畢後可以點擊Test進行測試,測試連接成功後,你會看到mysql數據源已經添加到用戶數據源列表。
接下來,我們打開MSQuery,這時新添加的數據源已經出現在了資料庫列表中,我們只需選中mysql數據源,點擊確定,就可以對資料庫中表和欄位進行查詢操作了。
③PowerQuery鏈接
PowerQuery支持當今市場上所有主流資料庫的直連,mysql當然也不在話下。由於前面已經設置過了數據源驅動,因此這里相對也就很簡單。打開PowerQuery—獲取外部數據—來自資料庫—來自mysql資料庫。

⑶ 如何在伺服器上安裝資料庫

你可以在安裝軟體後再創建資料庫,這個數量可以是多個。安裝ORACLE時,如選擇僅安裝軟體,則安裝結束後無資料庫。你可以繼續創建資料庫。
實例是一個正在進行時的概念,每當啟動一個資料庫時,ORACLE會依照初始化參數文件spfile的記錄分配內存,啟動進程,查找相關文件,而當資料庫關閉後,實例的壽命也就終止了,再啟動就是一個新的實例,可以簡單理解為實例就是內存和進程的集合,與物理文件沒有關聯,你完全可以刪除實例,然後用oradmin來創建一個新實例,然後啟動資料庫,只要物理文件沒有問題。多個實例可對應一個資料庫,它們共同操作同一數據文件。但你要說多個資料庫,應該是指要創建不同的物理文件,而一個實例不能管理多個資料庫。

⑷ 如何安裝Excel伺服器2006企業版V6.8

那你就安裝啊

⑸ 資料庫如何連接到伺服器上.....

通常來說我們的伺服器是分三類,資料庫的伺服器,web的伺服器,以及其他應用的伺服器。這些其實都是小型機,伺服器,只不過是根據用途不同而分類。正常來說一個網站的常規伺服器的架構就是這三塊。

他所說的 " 資料庫連接到伺服器" 可能是指 "怎麼樣把web伺服器和資料庫能夠建立連接 " 。這里所說的web伺服器應該是指tomcat,apache,IIS,weblogic之類的東西,而不是真正意義上的web伺服器。

這樣的話就簡單了。要麼ODBC要麼JDBC,該怎麼樣怎麼樣。ODBC就是添加到數據源,JDBC就是要寫JDBC驅動,或者使用mybatis之類的解決方案

如果他的意思是資料庫伺服器和web伺服器直接的數據交流。以oracle和weblogic為例,就是把oracle的TNS監聽地址修改成web伺服器的ip,weblogic配置數據源的時候連接到資料庫伺服器上。這樣就好了

⑹ 怎麼將excel數據導入server資料庫

一、企業管理器方式:
sql server 2000的企業管理器中有個"數據轉換服務",右鍵它,所有任務->導入數據,再點下一步進入選擇數據源界面,數據源選擇「Microsoft Excel 97-2000」,然後下面會出現選擇文件的選項,選擇你要導入的Excel文件(*.xls),點下一步進入選擇將數據導入到哪?即目的地,你這是要導入sql server 2000,所以目的那裡不動,選擇伺服器,如果是資料庫在本機可不用選擇,驗證方式選擇跟你安裝資料庫時一致即可,一般是「使用SQL Server 身份驗證」,用戶名為sa ,無密碼,資料庫那裡選擇你要導入的目的資料庫。然後點下一步,下一步,下一步,。。。完成即可。當然點下一步,下一步,下一步,。。。這中間有些選項可以調整的,你自己去研究了。
二、SQL語句方式:
SELECT * INTO tb123 FROM OPENROWSET('MICROSOFT.JET.OLEDB.4.0','Excel 5.0;HDR=YES;DATABASE=d:\採集器檔案.xls',採集器導入$)
其中 tb123 為導入資料庫後的表名,d:\採集器檔案.xls 為excel文件所在位置及文件名。

⑺ excel做資料庫,還要先搭建什麼excel伺服器

不需要,excel只能簡單完成小型資料庫的作用65536*256個單元格.
把你的excel放到共享盤裡面,設置為共享,則,所有人都可以同時操作.
數據不會丟失,如果,幾個人得操作有互相覆蓋的,要看先後順序和人工確認的最後數據。

⑻ 怎樣安裝excel伺服器2010 web版客戶端

首先,要在Windows2010
Server伺服器上安裝MS
SQL
Server2010資料庫管理系統,並且保證有系統管理員(sa)訪問許可權。
①選擇伺服器組件
運行EXCEL伺服器安裝程序,填寫好用戶信息和指定伺服器安裝目錄後,彈出「安裝類型」對話框,在EXCEL伺服器上要選擇
「安裝客戶端和伺服器」,然後連續點擊「下一步」按鈕。
②安裝MDAC組件
接著同意用戶許可協議,這時安裝程序會檢測系統中是否已經安裝了MDAC組件,如果沒有,就彈出「Microsoft
Data
Access
Components2.6安裝」對話框,點擊「完成」按鈕就開始安裝該組件。
③安裝EXCEL資料庫
完成MDAC組件安裝後,就開始安裝EXCEL伺服器,安裝過程中會彈出「安裝資料庫」對話框,在「伺服器名」欄中輸入SQL
Server伺服器名,然後選擇「用SQL
Server帳號登錄」,在「管理員口令」欄中輸入「sa」用戶密碼,最後點擊「確定」按鈕,完成資料庫的安裝。
完成以上操作後,就完成了EXCEL伺服器的安裝

⑼ excel伺服器的客戶端怎麼設置的啊

1:在伺服器上安裝office的Excel軟體.
2:在"開始"->"運行"中輸入dcomcnfg.exe啟動"組件服務"
3:依次雙擊"組件服務"->"計算機"->"我的電腦"->"DCOM配置
4:在"DCOM配置"中找到"Microsoft Excel 應用程序",在它上面點擊右鍵,然後點擊"屬性",彈出"Microsoft Excel 應
用程序屬性"對話框
5:點擊"標識"標簽,選擇"互動式用戶
6:點擊"安全"標簽,在"啟動和激活許可權"上點擊"自定義",然後點擊對應的"編輯"按鈕,在彈出的"安全性"對話框中填加
一個"NETWORK SERVICE"用戶(注意要選擇本計算機名),並給它賦予"本地啟動"和"本地激活"許可權.
7:依然是"安全"標簽,在"訪問許可權"上點擊"自定義",然後點擊"編輯",在彈出的"安全性"對話框中也填加一個"NETWOR」
SERVICE"用戶,然後賦予"本地訪問"許可權.
這樣,我們便配置好了相應的Excel的DCOM許可權.
注意:這是在WIN2003上配置的,在2000上,可能是配置ASPNET用戶
由於EXCEL是在伺服器上打開的,所以應該寫一個把導出數據保存在伺服器上,然後再傳遞給客戶端的方法,最後每次調
用這個功能的時候再刪除以前在伺服器上所生成的所有Excel
在創建 EXCEL 應用程序時出現錯誤:
檢索 COM 類工廠中 CLSID 為 {00024500-0000-0000-C000-000000000046} 的組件時失敗,原因是出現以下錯誤: 80070005
解決辦法: 配置 DCOM 中 EXCEL 應用程序:
要在互動式用戶帳戶下設置 Office 自動化伺服器,請按照下列步驟操作: 1. 以管理員身份登錄到計算機,並使用完整安裝來安裝(或重新安裝)Office。為了實現系統的可靠性,建議您將 Office CD-ROM 中的內容復制到本地驅動器並從此位置安裝 Office。
2. 啟動要自動運行的 Office 應用程序。這會強制該應用程序進行自我注冊。
3. 運行該應用程序後,請按 Alt+F11 以載入 Microsoft Visual Basic for Applications (VBA) 編輯器。這會強制 VBA 進行初始化。
4. 關閉應用程序,包括 VBA。
5. 單擊開始,單擊運行,然後鍵入 DCOMCNFG。選擇要自動運行的應用程序。應用程序名稱如下所示:
Microsoft Access 97 - Microsoft Access 資料庫
Microsoft Access 2000/2002 - Microsoft Access 應用程序
Microsoft Excel 97/2000/2002 - Microsoft Excel 應用程序
Microsoft Word 97 - Microsoft Word Basic
Microsoft Word 2000/2002 - Microsoft Word 文檔
單擊屬性打開此應用程序的屬性對話框。
6. 單擊安全選項卡。驗證使用默認的訪問許可權和使用默認的啟動許可權已選中。
7. 單擊標識選項卡,然後選擇互動式用戶。
8. 單擊確定,關閉屬性對話框並返回主應用程序列表對話框。
9. 在 DCOM 配置對話框中,單擊默認安全性選項卡。
10. 單擊訪問許可權的編輯默認值。驗證訪問許可權中是否列出下列用戶,如果沒有列出,則添加這些用戶:
SYSTEM
INTERACTIVE
Everyone
Administrators
IUSR_<machinename>*
IWAM_<machinename>*
* 這些帳戶僅在計算機上安裝了 Internet Information Server (IIS) 的情況下才存在。
11. 確保允許每個用戶訪問,然後單擊確定。
12. 單擊啟動許可權的編輯默認值。驗證啟動許可權中是否列出下列用戶,如果沒有列出,則添加這些用戶:
SYSTEM
INTERACTIVE
Everyone
Administrators
IUSR_<machinename>*
IWAM_<machinename>*
* 這些帳戶僅在計算機上安裝有 IIS 的情況下才存在。
13. 確保允許每個用戶訪問,然後單擊確定。
14. 單擊確定關閉 DCOMCNFG。

熱點內容
mysql解壓後 發布:2024-05-13 21:05:43 瀏覽:342
mac如何給文件夾加密 發布:2024-05-13 20:25:50 瀏覽:352
路由器和遠程訪問 發布:2024-05-13 19:49:44 瀏覽:213
ftp五個轉換步驟是什麼 發布:2024-05-13 19:45:15 瀏覽:835
頁面顯示源碼 發布:2024-05-13 19:27:42 瀏覽:741
視頻站配什麼伺服器 發布:2024-05-13 19:12:48 瀏覽:466
mc驅動編譯教學 發布:2024-05-13 19:11:12 瀏覽:440
r9s怎麼關閉應用加密 發布:2024-05-13 19:02:57 瀏覽:535
末並的演算法 發布:2024-05-13 18:38:03 瀏覽:406
java入門視頻教學 發布:2024-05-13 18:37:48 瀏覽:449