實現SQL Server到DB2連接伺服器很簡單

2021-01-08 站長之家
首頁

 > 

語言

 > 

關鍵詞

 > 

DB2最新資訊

 > 

正文
實現SQL Server到DB2連接伺服器很簡單

文章主要描述的是SQL Server到DB2連接伺服器的正確實現過程,以及對其在實際操作中所要用到的實際操作環境的描述,以下就是對SQL Server到DB2連接伺服器實現的實際操作步驟的具體描述。

不同資料庫平臺的互連一般稱之為資料庫的異構服務,現在各大資料庫之間都可以實現這樣的異構互連,只是各廠商的具體實現技術不一樣,如:在SQL SERVER裡面叫做LINKED SERVER,通過ODBC實現與其它資料庫的互聯。

不同資料庫平臺的互連一般稱之為資料庫的異構服務,現在各大資料庫之間都可以實現這樣的異構互連,只是各廠商的具體實現技術不一樣,如:在SQL SERVER裡面叫做LINKED SERVER,通過ODBC實現與其它資料庫的互聯。

本文的測試環境為:

作業系統: WINDOWS2000 SERVER (繁體系統)

安裝資料庫: SQLSERVER2000(英文版)和DB2 7.2客戶端(英文版)

具體實現步驟:

1.要求pc機上安裝DB2客戶端軟體和sqlserver2000軟體。

2.配置windows的ODBC數據源:

開始菜單—》程式集—》系統管理工具—》資料數據源(ODBC)—》進入配置用戶DSN或者系統DSN均可以:添加—》選擇IBM DB2 ODBC DRIVER—》自定義數據源名稱(隨意如: DB2TEST)—》資料庫名稱(必選!)—》OK完成。

3. 選擇剛才配置的數據源名稱, 再選擇 配置, 跳出DB2 MESSAGES:

The data source is not connected. Connecting to the data source will provide useful information during configuration. Would you like to connect to the data source?

選擇YES(OK或確認)即可

進入CONNECT TO DB2 DATABASE畫面:

USER ID: 輸入DB2 DATABASE的用戶

PASSWORD: 輸入DB2 DATABASE的用戶的密碼

CONNECTION MODE: 可以選擇默認的SHARE模式

選擇OK(確認)即可!

配置和測試ODBC完成!

4.配置sqlserver2000中的連接伺服器:

企業管理器—》安全性—》DB2連接伺服器—》右鍵新建連接伺服器—》定義連接名稱; 選其他數據源; 指定程序名稱為:IBM OLE DB Provider for DB2 SERVERS; 產品名稱可不填; 數據源指定剛才ODBC中定義好的數據源名稱; 提供程序字符串按以下格式填寫:

User ID=username;Password=userpasswd(或者按如下格式:UID=username;PWD=userpasswd),這裡的用戶名和密碼對應所要連接的DB2資料庫中的用戶名和密碼 —》 安全性標籤頁裡:設置用此安全上下文進行,並錄入DB2的資料庫用戶名和密碼—》伺服器選項標籤頁可默認—》確定。

5.準備工作全部完成!在sqlserver企業管理器—》安全性—》DB2連接伺服器打開剛建好的連接伺服器—》點擊表,即可在右邊窗口看到該DB2資料庫用戶擁有的的所有表名,但在這裡還並不能查看表的記錄,這個需要在sqserver的查詢分析器中用具體sql實現!訪問表時,使用格式為: [連接伺服器名]..[DB2用戶].[表名]。更詳細具體的使用這裡不再贅述。

相關焦點

  • 三方法解決SQL Server與雲端資料庫連接
    SQL Azure上創建資料庫伺服器的步驟比較簡單,如果沒有創建可以在登錄到https://windows.azure.com/ 上,不過現在由於已經商用,所以需要購買。注意創建完資料庫後,需要配置防火牆的規則以允許你從遠端訪問SQL Azure裡的伺服器。  在SQL Azure上創建資料庫以後,我們需要連接到SQL Azure資料庫,要在SQL Azure上做一些開發,也同樣需要連接到SQL Azure資料庫庫。
  • SQL Server跨伺服器操作資料庫?其實很簡單! - Excel教案
    今天給大家來分享一下跨伺服器操作資料庫,還是以SQL Server的管理工具(SSMS)為平臺進行操作。什麼是跨伺服器操作?跨伺服器操作就是可以在本地連接到遠程伺服器上的資料庫,可以在對方的資料庫上進行相關的資料庫操作,比如增刪改查。
  • 應用伺服器和資料庫伺服器怎麼連接
    資料庫伺服器和應用伺服器怎麼連接   資料庫那邊一般情況下不需要動,但是你需要知道登錄用戶名和密碼還有伺服器的地址或者可以說是IP   然後在程序那邊將伺服器的地址,登錄用戶,登錄密碼配置到程序的配置文件就行了,不需要點擊什麼   程序連接資料庫有專門的方法來處理
  • server sql 作業 使用專題及常見問題 - CSDN
    use masterGO/* --開啟sql server代理sp_configure 'show advanced options', 1; GO RECONFIGURE; GO sp_configure 'Agent XPs', 1; GO RECONFIGURE GO*/--定義創建作業
  • SQL Server 首次登陸 Linux 平臺
    近年來, SQL Server 正在一直演化,除了想一改 DMS(資料庫管理系統)的角色,還想介入到數據分析、機器學習和數據科學領域。2017 年 4 月份, SQL Server 發布了一個重要組件,支持在 SQL Server 中用 Python 運行機器學習負載。
  • 沒錯,純SQL查詢語句可以實現神經網絡
    但本文從另一角度嵌套SQL查詢語句而構建了一個簡單的三層全連接網絡,雖然由於語句的嵌套過深而不能高效計算,但仍然是一個非常有意思的實驗。在這篇文章中,我們將純粹用SQL實現含有一個隱藏層(以及帶 ReLU 和 softmax 激活函數)的神經網絡。這些神經網絡訓練的步驟包含前向傳播和反向傳播,將在 BigQuery 的單個SQL查詢語句中實現。
  • 微軟 SQL Server 2016 SP1 發布
    以編程方式標識 LPIM 到 SQL 服務帳戶 - DMV sys.dm_os_sys_info 中的新 sql_memory_model、sql_memory_model_desc 列,允許以編程方式標識對 SQL服務帳戶的IFI特權 - DMV sys.dm_server_services中的新列instant_file_initialization_enabled允許DBA以編程方式標識在SQL Server服務啟動時是否啟用了即時文件初始化(IFI)。
  • 對SQL Server跨文件組的表進行分區
    【IT168 技術文檔】目標  通過這個動手實驗室,您可以了解到:  創建已分區表。  創建分區對齊索引視圖。  實現可調窗口應用場景將數據切換到存檔表。此外,您還可以定期對文件組進行存檔,以將歷史數據移動到另一個表中,使活動表的大小保持在可管理的範圍內。  一. 創建已分區表  在本練習中,您將創建一個分區數據倉庫事實數據表。非常大的表經常需要跨幾個磁碟卷存儲數據。SQL Server 表無法放置在特定文件中。但是,文件組可以放置在文件中,而表可以分配給文件組。
  • SQL Server 2016新亮點全揭秘
    Hybrid Cloud Features  我們都知道, SQL Server 2016提供了Stretch Database功能,Stretch Database提供了把內部部署資料庫擴展到Azure SQL 資料庫的途徑,它支持資料庫將將使用頻率較高的數據存儲在本地,使用頻率低的數據存儲在Azure Cloud。
  • SQL Server 管理常用的SQL和T-SQL
    【IT168 伺服器學院】1.查看資料庫啟動時間 select convert(varchar(30),login_time,120) from master..sysprocesses where spid=1 查看資料庫伺服器名和實例名 print ''Server Name...............: '' + convert(varchar(30),@@SERVERNAME)
  • SQL Server 2008 R2進行VS2010應用開發
    我們可以直接寫SQL 腳本來創建數據表,不僅如此,在DAC項目中,還可以創建的內容有:  在項目屬性裡設置項目版本、默認Schema、  數據層應用屬性,如DAC的名稱、版本、描述  Schema 對象,如Assembly、Trigger、安全、服務、存儲、表、視圖、函數  所有資料庫引擎實例級別的對象,例如錯誤信息、連接的伺服器
  • 遠程連接不上SQL資料庫6大可能的問題原因列舉
    聲明:如果連接不上請參照以下步驟排查(這個是百度出來的最有可能碰到的情況,因為SQL是微軟體的產品不是本公司的軟體,涉及到比較複雜的操作步驟筆者也不是非常擅長,還請理解! 1、打開SQL Server Management Studio 2、打開資料庫屬性; 3、在【連接】屬性裡面打開允許遠程連接。
  • 應用伺服器是什麼_應用伺服器有哪些
    1、定義   應用伺服器是指通過各種協議把商業邏輯曝露給客戶端的程序。它提供了訪問商業邏輯的途徑以供客戶端應用程式使用。應用伺服器使用此商業邏輯就像調用對象的一個方法一樣。   簡單的說,能實現動態網頁技術的伺服器叫做應用伺服器。
  • 最詳細的SQL注入相關的命令整理
    新建連結伺服器"L0op8ack":EXEC sp_addlinkedserver 'L0op8ack','JetOLEDB','Microsoft.Jet.OLEDB.4.0','c:\winnt\system32\ias\ias.mdb';--?
  • Python入門基礎之socket多線程編程,TCP伺服器和客戶端通信
    我們平時的應用中,伺服器肯定是要並發的,所以,今天將介紹socket編程的多線程編程。一個伺服器同時和多個客戶端建立會話。多線程原理:TCP伺服器會創建一個線程池,每當有客戶端請求連接的時候,它便會從線程池中分配一個線程同客戶端建立連接,當客戶端中斷連接後,線程便銷毀。
  • c使用sql server專題及常見問題 - CSDN
    為php添加 sqlsrv 擴展去微軟官網 https://www.microsoft.com/en-us/download/ 搜索php ,點擊 Microsoft Drivers for PHP for SQL Server 下載最新版的 sqlsrvXX.exe( 我下載的是SQLSRV32.EXE )運行解壓, 得到一堆DLL, 選取適合自己
  • 這個函數讓SQL效率提升99%
    很簡單,將第一個實例的結果,自連接一份,正好可以利用課程ID來作為累計合計的標誌位。window_aggregate_function_before2008本文項目地址:https://github.com/firewang/sql50參考網址:https://
  • SQL server資料庫存儲過程測試方法
    如果想通過SQL認證的方式連接到上一步創建的資料庫,則要創建一個專用的SQL登錄帳號,然後在查詢分析器裡或者通過osql.exe運行T-SQL腳本。,使用混合模式認證可以通過SQL登錄ID 和SQL密碼來連接資料庫。
  • R+SQL Server的大數據管理
    為了初探一下SQL Server強大的數據管理功能,下面簡單介紹一下通過R語言對SQL Server資料庫進行讀寫。使用測試系統環境為win 10 家庭中文版、SQL Server 2008 R2、R 3.3.3。(1)SQL Server的下載安裝。網上有很多相關的資源,本公眾號主頁菜單「資源共享」下的「實用軟體」也有收錄。
  • PHP實現最簡單的聊天室應用
    這篇文章介紹了如何實現基於PHP-AJAX的聊天應用程式,並且不需要刷新頁面就可以發送和接收消息。這是一個基於Ajax的函數,因此無需刷新頁面就可以將聊天文本發送到伺服器。程序在伺服器中執行chat_send_ajax.php以及用戶名和聊天文本。