sql創建數據源
『壹』 創建到sql server的數據源 伺服器怎麼寫
在【創建到SQL
Server的新數據源】對話框中,在【名稱(M)】文本框中輸入數據源名稱:SQLServer2008_ODBC(可自己自由命名,讀取性好就行),在【伺服器(S)】文本框中選擇伺服器名為:YCM(因為俺的電腦上的SQLServer伺服器為YCM,可以通過下拉列表選擇),單擊【下一步】按鈕,進入【創建到SQL
Server的新數據源】對話框
『貳』 怎麼在win7下創建dsn數據源完成SQL的連接說的詳細點
1、從「控制面板」中,訪問「管理工具」,再訪問「數據源
(ODBC)」。
2、單擊「用戶
DSN」或「系統
DSN」選項卡(任選一個即可),然後單擊「添加」。
單擊「SQL
Server」,然後單擊「完成」。
3、輸入DSN名稱,選擇SQL資料庫所在的伺服器。
4、選擇Windows用戶驗證,或資料庫用戶驗證(這個需要輸入帳號、密碼),點擊下一步。
5、選擇你要聯接的資料庫。
6、點擊完成
,再點擊《測試數據源》是否成功,如為「測試成功」則成功完成配置。
『叄』 如何創建 SQL Server 資料庫的ODBC數據源
Function: MakeSQLServerODBCDSN Purpose: 配置SQL Server數據源
Parameters:
[in]
strDBServer: 資料庫所在主機
strDBName: 資料庫名稱
strDSN: 數據源名稱
strUID: 登陸用戶
Return Value:
-1: 沒有安裝SQL Server驅動程序
-2: 其他錯誤
0: 成功
int MakeSQLServerODBCDSN(LPCTSTR strDBServer,LPCTSTR
strDBName,LPCTSTR strDSN,LPCTSTR strUID)
{
BOOL bInstallDriver=TRUE;
CRegKey regKey;
LONG lRet=regKey.Open(HKEY_LOCAL_MACHINE,
"Software\\ODBC\\ODBCINST.INI\\SQL Server");
if(lRet!=ERROR_SUCCESS)
{
bInstallDriver=FALSE;
}
else
{
char szDirverPath[MAX_PATH]="";
DWORD dwCount=100;
! Ret=regKey.QueryValue(szDirverPath,"Driver",&dwCount);
if((lRet!=ERROR_SUCCESS)||(dwCount<1))
{
DWORD dwErr=GetLastError(); bInstallDriver=FALSE;
}
regKey.Close();
}
if(!bInstallDriver)
{
return -1;
}
CString strKeyValueName="Software\\ODBC\\ODBC.INI\\";
strKeyValueName+=strDSN;
lRet=regKey.Create(HKEY_LOCAL_MACHINE,strKeyValueName);
if(lRet!=ERROR_SUCCESS)
{ return -2; }
regKey.SetValue(strDBName,"Database");
regKey.SetValue("SQLSrv32.dll","Driver");
regKey.SetValue(strDBServer,"Server");
regKey.SetValue(strUID,"LastUser");
regKey.m_hKey=HKEY_LOCAL_MACHINE;
regKey.SetKeyValue("Software\\ODBC\\ODBC.INI\\ODBC Data Sources","
SQL Server",strDSN); regKey.Close(); return 0;
}
『肆』 如何新建數據源
控制面板--管理工具--數據源 (ODBC)
創建的資料庫文件是供本機上的用戶使用的,所以這里選擇「用戶 dsn」;
然後按下「添加」按鈕,在彈出的數據源管理器對話框里,為自己所要創建的數據源選擇一個驅動程序,本文的資料庫文件是用microsoft access創建的,所以要選擇「microsoft access driver (*.mdb)」;
按「完成」按鈕後,進入一個標題為「odbc microsoft access 安裝」的界面,在其中設置「數據源名」為「mydatasource」,選取資料庫文件 「c:\myfile\myexample.mdb」,然後確定即可。
這樣我們就完成了一個簡單的odbc數據源的注冊。當然,在以上的步驟中,用戶可以根據自己的不同需要,設置不同的選項。
『伍』 如何創建 SQL Server 數據源
首先我們打開SQL SERVER自帶的資料庫管理工具,從開始菜單中可以
開始連接SQL SERVER伺服器,就是我們裝好的SQL SERVER 伺服器;
如圖,右擊資料庫,選擇第一個,新建一個資料庫;
填寫資料庫的名稱(箭頭方向),下面是設置自動增長的,一般不用管,默認
點擊確定後就可以生成一個資料庫,此時裡面是沒有表的;
怎樣使用SQL SERVER新建立一個資料庫
右擊表新建一個表,填寫你要的欄位名稱
填完欄位名稱後點擊欄位名稱那個內部窗口的小叉叉,然後就提示你輸入表名了,填寫下表名,一個資料庫的建立過程就是這樣的
『陸』 創建SQL資料庫;建立ODBC數據源
一、創建資料庫
1.打開SQL
Server在「對象資源管理器」的「資料庫」節點右鍵「新建資料庫」假設資料庫名為「Date」
2.在彈出的「新建資料庫」中填寫資料庫名等信息假設資料庫名為「Date」
3.「確定」完成
二、建立ODBC數據源
1.「開始」→「設置」→「控制面板」→「管理工具」→「數據源
(ODBC)」→「系統DSN」→「添加」→「SQL
Server(最後一個)」→「您想連接哪個SQL
Server(填入「.」即可)」→「下一步」→「下一步」→「更改默認的資料庫為(Date)」→「完成」
『柒』 SQl怎麼建立數據源
鏈接伺服器名
要訪問的伺服器名。例如,對於SQL Server資料庫而言是實例名,對於ORACLE資料庫而言是SQL*Net別名
訪問OLE DB數據源的用戶名
訪問OLE DB數據源的用戶密碼
要訪問的資料庫名
訪問外部數據文件時,數據文件所在的目錄
訪問外部數據文件時,數據文件的文件名
<系統DSN名稱> SQL Server伺服器操作系統數據源(ODBC),【系統DSN】中創建的系統DSN
SQL Server伺服器操作系統數據源(ODBC),【驅動程序】中列出的,當前操作系統安裝的ODBC驅動程序名稱
/*================================================================*/
/*== ==*/
/*== 使用鏈接伺服器訪問OLE DB數據源 ==*/
/*== ==*/
/*================================================================*/
--SQL Server
EXEC sp_addlinkedserver
@server = '',
@provider='SQLOLEDB',
@datasrc=''
EXEC sp_addlinkedserver
@server = ''
EXEC sp_addlinkedserver
@server = '',
@srvproct = '',
@provider = 'MSDASQL',
@provstr = 'DRIVER={SQL Server};SERVER=;UID=;PWD=;Database='
--Oracle
EXEC sp_addlinkedserver
@server = '',
@srvproct = 'Oracle',
@provider = 'MSDAORA',
@datasrc = ''
--Sybase
EXEC sp_addlinkedserver
@server = '',
@srvproct = '',
@provider = 'MSDASQL',
@provstr = 'Driver={Sybase System 11};Database=;Srvr=;UID=;PWD=;'
--ACCESS
EXEC sp_addlinkedserver
@server = '',
@provider = 'Microsoft.Jet.OLEDB.4.0',
@srvproct = 'OLE DB Provider for Jet',
@datasrc = '\',
@provstr = ';pwd='
--Excel
EXEC sp_addlinkedserver
@server = '',
@srvproct = 'Jet 4.0',
@provider = 'MICROSOFT.JET.OLEDB.4.0',
@datasrc = '\',
@provstr = 'Excel 8.0'
--Text
EXEC sp_addlinkedserver
@server = '',
@srvproct = 'Jet 4.0',
@provider = 'MICROSOFT.JET.OLEDB.4.0',
@datasrc = '',
@provstr = 'Text'
--dBase
EXEC sp_addlinkedserver
@server = '',
@srvproct = 'Jet 4.0',
@provider = 'MICROSOFT.JET.OLEDB.4.0',
@datasrc = '',
@provstr = 'dBase 5.0'
--Html
EXEC sp_addlinkedserver
@server = '',
@srvproct = 'Jet 4.0',
@provider = 'MICROSOFT.JET.OLEDB.4.0',
@datasrc = '\',
@provstr = 'HTML Import'
--Paradox
EXEC sp_addlinkedserver
@server = '',
@srvproct = 'Jet 4.0',
@provider = 'MICROSOFT.JET.OLEDB.4.0',
@datasrc = '',
@provstr = 'Paradox 5.x'
--VFP
EXEC sp_addlinkedserver
@server = '',
@srvproct = '',
@provider='MSDASQL',
@provstr='Driver={Microsoft Visual FoxPro Driver};SourceType=DBF;SourceDB='
--ODBC系統DSN
EXEC sp_addlinkedserver
@server = '',
@srvproct = '',
@provider='MSDASQL',
@datasrc='<系統DSN名稱>'
--ODBC驅動程序(針對文件型資料庫)
EXEC sp_addlinkedserver
@server = '',
@srvproct = '',
@provider='MSDASQL',
@provstr='Driver={};DefaultDir=|\'
--ODBC驅動程序(針對服務型資料庫)
EXEC sp_addlinkedserver
@server = '',
@srvproct = '',
@provider='MSDASQL',
@provstr='Driver={};Server=;UID=;PWD='
/*================================================================*/
/*== ==*/
/*== 使用OPENROWSET或者OPENDATASOURCE訪問OLE DB數據源 ==*/
/*== ==*/
/*================================================================*/
--SQL Server
--使用SQL Server身份驗證
OPENROWSET('SQLOLEDB','';'';'',{[catalog.][schema.]object|'query'})
OPENROWSET('SQLOLEDB','ServerName=;PWD=;Database=',{[catalog.][schema.]object|'query'})
OPENDATASOURCE('SQLOLEDB','Data Source=;User ID=;Password=;Database=')
--使用Windows身份驗證
OPENROWSET('SQLOLEDB','ServerName=',{[catalog.][schema.]object|'query'})
OPENDATASOURCE('SQLOLEDB','Data Source=;Integrated Security=SSPI;Database=')
--Sybase
OPENROWSET('MSDASQL','Driver={Sybase System 11};Srvr=;Database=;UID=;PWD=',{[catalog.][schema.]object|'query'})
OPENDATASOURCE('MSDASQL','Driver={Sybase System 11};Srvr=;Database=;UID=;PWD=')
--ACCESS
OPENROWSET('Microsoft.Jet.OLEDB.4.0','\';'admin';'',{[catalog.][schema.]object|'query'})
OPENDATASOURCE('Microsoft.Jet.OLEDB.4.0','Data Source="\";Jet OLEDB:Database Password=')
--Excel
OPENROWSET('MICROSOFT.JET.OLEDB.4.0','Excel 8.0;DATABASE=\',{[catalog.][schema.]object|'query'})
OPENDATASOURCE('MICROSOFT.JET.OLEDB.4.0','Excel 8.0;DATABASE=\')
--Text
OPENROWSET('MICROSOFT.JET.OLEDB.4.0','Text;DATABASE=',{[catalog.][schema.]object|'query'})
OPENDATASOURCE('MICROSOFT.JET.OLEDB.4.0','Text;DATABASE=')
--dBase
OPENROWSET('MICROSOFT.JET.OLEDB.4.0','dBase 5.0;DATABASE=',{[catalog.][schema.]object|'query'})
OPENDATASOURCE('MICROSOFT.JET.OLEDB.4.0','dBase 5.0;DATABASE=')
--Html
OPENROWSET('MICROSOFT.JET.OLEDB.4.0','HTML Import;DATABASE=',{[catalog.][schema.]object|'query'})
OPENDATASOURCE('MICROSOFT.JET.OLEDB.4.0','HTML Import;DATABASE=')
--Paradox
OPENROWSET('MICROSOFT.JET.OLEDB.4.0','Paradox 5.x;DATABASE=',{[catalog.][schema.]object|'query'})
OPENDATASOURCE('MICROSOFT.JET.OLEDB.4.0','Paradox 5.x;DATABASE=')
--VFP
OPENROWSET('MSDASQL','Driver={Microsoft Visual FoxPro Driver};SourceType=DBF;SourceDB=',{[catalog.][schema.]object|'query'})
--ODBC系統DSN
OPENROWSET('MSDASQL','<系統DSN名稱>';'';'',{[catalog.][schema.]object|'query'})
OPENDATASOURCE('MSDASQL','Driver={<系統DSN名稱>};Server=')
--ODBC驅動程序(針對文件型資料庫)
OPENROWSET('MSDASQL','Driver={};DefaultDir=|\','query')
--ODBC驅動程序(針對服務型資料庫)
OPENDATASOURCE('MSDASQL','Driver={};Server=;UID=;PWD=')
『捌』 創建odbc數據源sql
首先你要確定你的SQL Server 是否設置過密碼,因為很多安裝的時候採取的是空密碼。然後在你填寫用戶名和密碼的上面有個客戶端配置,點開後裡面有個網路庫,一般我們都用的是TCP/IP ,你可以改成NAMED PIPES試試。
『玖』 如何配置SQL Server ODBC數據源
開放資料庫互聯(Open Database Connectivity,ODBC)是微軟公司開放服務結構中有關資料庫的一個組成部分。
首先啟動【服務管理器】。選擇【所有程序】→【Microsoft SQL Sever】→【服務管理器】,啟動資料庫伺服器。
啟動ODBC數據源,選擇【開始】→【管理工具】→【數據源】,打開ODBC數據源管理器。
點擊【添加】,開始添加數據源。
在彈出的【創建數據源】對話框中,下拉選擇【SQL Server】,確認後選擇【完成】。
在彈出的【創建到SQL Server的數據源】對話框中,選擇添加的數據源信息。在此之前資料庫必須已經創建完成,此處所填信息為已經創建完成的資料庫信息。例如,添加以前創建過的名為test的資料庫,描述為測試,伺服器為本機伺服器。打開正在運行的SQL Sever服務管理器,復制其【伺服器】欄的代碼到【創建到SQL Server的數據源】的【伺服器】欄即可。信息填寫完成後選擇【下一步】。
選擇【SQL Server應該如何驗證登陸ID的真偽】,有【使用網路登錄ID的Windows NT驗證】和【使用用戶輸入登錄ID和密碼的SQL Sever驗證】。選擇驗證方式後,繼續【下一步】,直接選擇默認方式直到【完成】。
完成後,會彈出【ODBC Microsoft SQL Sever安裝】對話框,會出現剛剛添加的數據源的信息,選擇【測試數據源】。
彈出【SQL Server ODBC數據源測試】對話框,【測試成功】後,選擇【確定】,返回【ODBC Microsoft SQL Sever安裝】對話框,選擇【確定】,即可添加數據源。
添加完成後,在【ODBC數據源管理器】中就可以看到剛剛添加的test數據源了,選擇【確定】完成所有添加數據源操作。