Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Программирование и базы данных (http://forum.oszone.net/forumdisplay.php?f=21)
-   -   Connection to IBM DB2 (http://forum.oszone.net/showthread.php?t=243226)

Den3567 23-09-2012 15:54 1993513

Connection to IBM DB2
 
Всем доброго дня.

Суть вопроса такова - есть две виртуальные машины в одной локальной сети, на обеих Windows Server 2008R2. На первой установлен IBM DB2 Express-C 64 bit v10.1 и IBM Data managment studio. На второй Visual studio 2012.
1) из C:\Program Files\IBM\SQLLIB\BIN\netf20 копирую IBM.Data.DB2.dll на машину с Visual Studio.
2) в Visual Studio создаю консольное приложение. Подключаю IBM.Data.DB2.dll в referencies. Код в конце поста.
3)при запуске приложения вылетает ошибка
SQL1159 Initialization error with DB2 .NET Data Provider, reason code 11, tokens SOFTWARE\IBM\DB2\InstalledCopies\DB2COPY1, DB2 Path Name, Process Owner: DEN\Den

Что я делаю не так? Вроде бы простейшие вещи. Заранее спасибо!



Код:

using System;
using System.Collections.Generic;
using System.Text;using Microsoft.SharePoint;
using System.Data.Common;
using System.Data;

using IBM.Data.DB2;

namespace IBMConnectApp
{
    class Program
    {
        static void Main(string[] args)
        {
                string connectionString = "Server=10.0.0.10:50000;Database=TestDB;UID=db2admin;PWD=****;";       

                DB2Connection DB2Connection = new DB2Connection();
                DB2Connection.ConnectionString = connectionString;
                DB2Connection.Open();
                Console.WriteLine("Success");
                DB2Connection.Close();                     
        }
    }
}



Время: 19:08.

Время: 19:08.
© OSzone.net 2001-