怎樣將excel的資料匯入sql server中

時間 2022-08-12 03:57:04

1樓:真靈級存在

一、企業管理器方式:

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檔案所在位置及檔名。

2樓:

開啟資源管理器--選擇資料庫--匯入資料--資料來源現在microsoft execl 2000,在檔案表填寫你的路徑--。。。。。。按提示操作

3樓:小圓

sql裡面有自帶匯入資料嚮導,根據嚮導自己一步步設定就可以了。

vb的方法

dim cn as adodb.connection

dim strsql as string

dim lngrecsaff as long

set cn = new adodb.connection

cn.open "provider=sqloledb;data source=;" & _

"initial catalog=;user id=;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

怎樣把excel的資料匯入到sqlserver2000資料庫中

4樓:匿名使用者

第一步:先準備你要做匯入的excel檔案,我的excel檔案是2007的,所以在匯入sqlserver2000之前,需要把我的excel檔案儲存為xls格式的,儲存的方法很簡單,就是在excel中直接點選另存為,最後選擇儲存型別時選擇「97-2000工作薄(*.xls)」就可以了!

好了,接下來就是準備把資料匯入到sqlserver資料庫中了1:先開啟你的sqlserver企業管理器,找到你要準備匯入的資料庫,選擇乙個表,然後點選右鍵-所有任務-匯入資料,跳過點選下一步:

2:選擇資料來源,如下圖:在這裡選擇microsoft excel 97-2000,下面一項選擇你要匯入的excel檔案,然後一直點選下一步,到最後點選完成就可以了!

3:下面填入你的資料庫的賬號和密碼

4:預設的選項就可以了

5:這裡是要生成的表的名字,可以自己更改

怎麼把excel檔案裡的資料匯入sql資料庫?

5樓:

匯入資料不一定要用openset函式,可以用更簡單的方法,步驟如下:

1、首先雙擊開啟sqlserver,右擊需要匯入資料的資料庫,如圖所示。

2、點選任務,再點選任務中的匯入資料選項,開啟匯入匯出資料嚮導介面。

3、在嚮導介面點選下一步,進入下圖介面依次填寫需要的內容:資料來源 excel,檔案路徑,以及excel版本,填好後點選下一步(如果excel其他版本不行的話,就選擇excel97-03的,再將excel儲存為相應版本)即可。

5、然後來到圖示介面,直接預設選項即可,點選下一步。

6、圖示介面,可以自定義目標資料庫(表在資料庫中可以不存在),點選預覽即可以看到匯入之後的表狀態,如圖。

8、最後在資料庫中檢查一下匯入的表資料,附上匯入的excel資料為例。

6樓:是激素薩博

1、首先雙擊開啟sqlserver,右擊需要匯入資料的資料庫,如圖所示。

2、點選任務,再點選任務中的匯入資料選項,開啟匯入匯出資料嚮導介面。

3、在嚮導介面點選下一步,進入下圖介面依次填寫需要的內容:資料來源 excel,檔案路徑,以及excel版本,填好後點選下一步(如果excel其他版本不行的話,就選擇excel97-03的,再將excel儲存為相應版本)即可。

5、然後來到圖示介面,直接預設選項即可,點選下一步。

6、圖示介面,可以自定義目標資料庫(表在資料庫中可以不存在),點選預覽即可以看到匯入之後的表狀態,如圖。

8、最後在資料庫中檢查一下匯入的表資料,附上匯入的excel資料為例。

7樓:今天拖更

其實不需要sql中的openrowset函式也可以匯入檔案的,以下是方法步驟:

1、開啟sql server 2014 management studio 資料庫,並且登入進去有人多人忘記開資料庫的服務,所以我這裡便附上一張資料庫服務的圖。

2、新建乙個資料庫,如圖,方便我們將excel匯入。

3、在你新建的資料名字上,右鍵,選擇任務,匯入資料,你就會看到匯入excel檔案的視窗了。

4、下拉框選中microsoft excel,瀏覽新增你需要匯入到資料庫的excel檔案,然後點選下一步。

5、下拉框選中sql開頭的,那個選項,如圖,驗證方式你自己選,一般是預設的驗證方式,然後下面的資料庫,也是自己剛才新建的那個,這個也是預設的,不用管它,繼續點選下一步。

6、出現的這個頁面不用動,直接繼續下一步。

7、這個地方就看的比較清楚了,上面顯示的你匯入的excel的**的三個內頁(預設是三個)。你要匯入哪個頁面你就選擇哪個。選好了之後繼續下一步。

8、當你看到這個頁面的時候你離成功已經不遠了~不需要動什麼直接點下一步,換到另外乙個頁面以後,點選完成,資料庫就會自動的把你的**裡面的資料匯入到你的資料庫裡面了,以表的形式存在。

9、當你看到這個頁面的時候,表示你匯入成功了,上面有各類詳細的資料,可以選擇關閉。這個時候記得重新整理資料庫的表,否則你看不到新匯入的資料

8樓:一公尺暖陽闖天涯

具體操作步驟如下:

1、首先雙擊開啟sqlserver,右擊需要匯入資料的資料庫,如圖所示。

2、點選任務,再點選任務中的匯入資料選項,開啟匯入匯出資料嚮導介面。

3、在嚮導介面點選下一步,進入下圖介面依次填寫需要的內容:資料來源 excel,檔案路徑,以及excel版本,填好後點選下一步(如果excel其他版本不行的話,就選擇excel97-03的,再將excel儲存為相應版本)即可。

5、然後來到圖示介面,直接預設選項即可,點選下一步。

6、圖示介面,可以自定義目標資料庫(表在資料庫中可以不存在),點選預覽即可以看到匯入之後的表狀態,如圖。

8、最後在資料庫中檢查一下匯入的表資料,附上匯入的excel資料為例。

9樓:哈怎麼肥四

方法如下:

1、開啟要匯入的excel檔案,觀察第一列是為字段還是資料。

2、開啟sqlserver,在需要匯入的資料點選右鍵 【任務】-【匯入資料】,出現匯入匯出嚮導。

3、點選下一步 ,進入【選擇資料來源】頁面,注意紅框設定。

4、點選下一步 ,進入【選擇目標】頁面,注意紅框設定。

5、點選下一步 ,進入【指定表複製或查詢】頁面,注意紅框設定。

6、點選下一步 ,進入【選擇源表和源檢視】頁面,注意紅框設定。

7、下一步,直到完成。出現【執行結果頁面】。

8、最後在sqlserver查詢表。

擴充套件資料

sql是structured query language(結構化查詢語言)的縮寫。sql是專為資料庫而建立的操作命令集,是一種功能齊全的資料庫語言。在使用它時,只需要發出「做什麼」的命令,「怎麼做」是不用使用者考慮的。

sql功能強大、簡單易學、使用方便,已經成為了資料庫操作的基礎,並且現在幾乎所有的資料庫均支援sql。

如果乙個公司每晚都必須執行多個備份任務,比如要備份sql資料庫、exchange資料庫、使用者建立的檔案,還有web伺服器,它們的備份順序是什麼呢?

如果不能同時備份的話,那麼企業應該首先選擇備份最容易被破壞的檔案。比如,如果備份軟體不允許開啟要備份的檔案,那麼企業就應該首先備份使用者檔案。

按照這種邏輯,接下來就應該備份sql伺服器。儘管sql可以在其執行的時候備份,但sql伺服器還同時要承擔使用者巨大的負載。另外,備份過程會搶占sql伺服器的i/o週期,所以最好是在非高峰期為其備份。

exchange伺服器可以最後備份,因為exchange可以隨時備份,即使在使用過程中,而且exchange資料庫具有相對較低的i/o需求,至少和sql相比是這樣。

sql包括了所有對資料庫的操作,主要是由4個部分組成:

1.資料定義:這一部分又稱為「sql ddl」,定義資料庫的邏輯結構,包括定義資料庫、基本表、檢視和索引4部分。

2.資料操縱:這一部分又稱為「sql dml」,其中包括資料查詢和資料更新兩大類操作,其中資料更新又包括插入、刪除和更新三種操作。

3.資料控制:對使用者訪問資料的控制有基本表和檢視的授權、完整性規則的描述,事務控制語句等。

4.嵌入式sql語言的使用規定:規定sql語句在宿主語言的程式中使用的規則。

怎樣將EXCEL資料表匯入到SQL中

1 開啟企業管理器,開啟要匯入資料的資料庫,在表上按右鍵,所有任務 匯入資料,彈出dts匯入 匯出嚮導,按 下一步 2 選擇資料來源 microsoft excel 97 2000,檔名 選擇要匯入的xls檔案,按 下一步 3 選擇目的 用於sql server 的microsoft ole db提...

如何將Excel中的資料匯入到Access資料庫中

一些程式設計師需要將excel中的資料匯入access資料庫中,編寫乙個另外的程式,因為excel和access都是office產品,是可以實現excel資料匯入access資料庫的。工具原料 excel access 1 首先準備好需要匯入的excel表,並檢視資料無誤。2 開啟access資料庫...

如何將excel中的部份資料匯入另excel

在a中選定內容,點複製 在b中按滑鼠右鍵,選 選擇性貼上 貼上鏈結 ok。以後修改a時如b處於開啟狀態,資料會自動更新 如b未開啟,則在開啟時選擇更新鏈結。1.如下是乙個excel工作薄中的兩張表,分別為sheet1和sheet2,下面分別以表1和表2來代替。要把表2中的語文成績匯入到表1中,但是從...

如何讓將EXCEL資料匯入管家婆軟體啊

匯入資料可以參照如下步驟進行 一 準備工作 1.在至商中建立乙個帳套,例如 測試 可以根據實際需要更改帳套名 2.在需要匯入的基本資訊中都填寫1條資料,越詳細越好,以便對照 3.準備好實際使用的基本資訊資料資料,必須也是excel格式的,否則需自行轉換。二 匯出樣表 1.新建乙個excel 點選選單...

怎樣將華為手機資料匯入蘋果手機,如何將華為手機裡的資料匯入蘋果手機

回答您好,您的問題我已經看到了,正在整理答案,請稍等一會,我們是乙個乙個回答,請耐心等待,打字需要一點時間,很高興能為您服務 4 將蘋果手機顯示的數字 輸入到華為手機上,螢幕顯示 傳輸資料 時勾選需要轉移的內容並點選 下一步 等待兩台手機進行資料同步即可。希望我們的回答能幫助到您,祝您生活愉快!好人...