• Domingo 22 de Diciembre de 2024, 14:56

Autor Tema:  Conexión Sybase Con C#  (Leído 4475 veces)

colosoderada

  • Miembro activo
  • **
  • Mensajes: 29
    • Ver Perfil
Conexión Sybase Con C#
« en: Miércoles 11 de Enero de 2006, 18:15 »
0
Hola a todo el mundo estoy intentando conectarme a una base de datos echa en Sybase 6.0 para obtener una serie de datos y mandarlos a SAP, si tengo la base de datos corriendo en mi PC no hay ningún problema, me conecto pillo los datos y los mando a SAP. El problema es que la base de datos va a estar en un servidor y tendre que conectarme usando la dirección IP, claro no me funciona ni de coña. Estoy usando el SQL Anywhere 9 el cuál instala una serie de programas para echarles un vistazo con C#, exactamente hay una programa que usa ADO y ASA que se llama TableViewer que me ha servido para hacer parte de lo que yo quería.

Yo estoy haciendo la siguiente pero me da un error:

using iAnywhere.Data.AsaClient;

private AsaConnection _conn;

txtConnectString.Text = "UID=DBA; PWD=SQL; DBN = prisma1;
Links=tcpip(ClientPort=2638;Host=192.30.3.83;Port=2638;Eng=prisma1)";
try{
_conn = new AsaConnection(txtConnectString.Text);
_conn.Open();
}


catch( AsaException ex ){
MessageBox.Show(ex.Message,"Failed to connect");
}

Me devuelve el siguiente error: Connection error in TCPIP
port options.

También lo he intentado con estas cadenas de conexión.
Alguien me puede echar un cable ?????? Algún ejemplo ???
Gracias por leer este mensaje.

//string connStr = "server=192.30.3.83;user id=DBA; password=SQL;
database=mysql; pooling=false";
//"Data
source='myASEserver';Port=5000;Database='myDBname';UID='username';PWD='pass­word';"

// string connStr =
"=192.30.3.83;Port=2638;Database=prisma1;UID=DBA;PWD=SQL";

//string connStr = "Data
Source=192.30.3.83;Port=2638;UID='DBA';PWD='SQL';Database='prisma1';Pooling­=false";

//string connStr =
"Host=192.30.3.83;Port=2638;UID='dba';PWD='sql';Database='prisma1';Pooling=­false;";

//string connStr = "Data Source = prisma1;UID=DBA;PWD=SQL;";
//string connStr = "Data Source = prisma1;UID=DBA;PWD=SQL;";

//string connStr =
"ServerName=asademo9;UID=DBA;PWD=SQL;DatabaseName=asademo;"; //Funciona


//string connStr =
"ServerName=prisma1;UID=DBA;PWD=SQL;DatabaseName=prisma1;"; //Funciona


//string connStr = "Data
Source=prisma1;UID=DBA;PWD=SQL;DatabaseName=prisma1;"; //Funciona


//string connStr = "Network
Address=192.30.3.83;Port=2638;UID=DBA;PWD=SQL;DatabaseName=prisma1;";


//string connStr = "Data
Source=prisma1;Host=192.30.3.83;PWD=SQL;Port=2638;UID=DBA;DatabaseName=pris­ma1;";


//Data
Source='myASEserver';Port=5000;Database='myDBname';UID='username';PWD='pass­word';"


//string connStr = "Host=192.30.3.83;Port=2638;User
ID=DBA;Password=SQL;Database Name=prisma1";


//string connStr =
"DataSource=192.30.3.83:2638;Database=prisma1;UID=DBA;PWD=SQL;";


//string connStr = "Network
Address=192.30.3.83;Port=2638;Database=prisma1;UID=DBA;PWD=SQL;";
//string connStr = "DataSource=Prisma1";


//txtConnectString.Text = "Data Source = prisma1; UID=DBA; PWD=SQL";
//Funciona en local


//txtConnectString.Text = "Data Source=192.30.3.83; UID=DBA; PWD=SQL";
//Da otro error


//txtConnectString.Text = "Data Source=192.30.3.83:2638; UID=DBA;
PWD=SQL"; //Da otro error
//txtConnectString.Text = "Data Source=mut_jdiaz_n; UID=DBA; PWD=SQL";
//Da otro error
//txtConnectString.Text = "Data Source = prisma1; UID=DBA; PWD=SQL;
Pooling = false"; //Funciona en local


//Data
Source='myASEserver';Port=5000;Database='myDBname';UID='username';PWD='pass­word';"


//txtConnectString.Text = "Data Source=192.30.3.83; UID=DBA; PWD=SQL;
Pooling = false";


//txtConnectString.Text = "Host = ´MUT_ALFPEREZ´; UID=DBA; PWD=SQL;
Pooling = false";


//CommLinks=tcpip(ClientPort=5050-5060;Host=myhost;Port=2020;Eng=myeng)


//txtConnectString.Text = "Data Source = prisma1; CON = prisma1; ENG =
192.30.3.83,2638; UID=DBA; PWD=SQL";


//txtConnectString.Text = " Links =
tcpip(ClientPort=5050-5060;Host=192.30.3.83;Port=2638;Eng=prisma1);
UID=DBA; PWD=SQL"; //Error en puerto


///txtConnectString.Text = " Links =
tcpip(Host=192.230.83.1;Port=2638;Eng=prisma1); UID=DBA; PWD=SQL";
//Error en puerto


//CommLinks=tcpip(HOST=kangaroo)


//txtConnectString.Text =
"CommLinks=tcpip(ClientPort=2638;HOST=MUT_ALFPEREZ;Port=2638;Eng=prisma1);
UID=DBA; PWD=SQL; DBN = prisma1"; //Error en puerto


//txtConnectString.Text = "UID=DBA; PWD=SQL; DBN = prisma1;
Links=tcpip(MyIP=NONE;DoBroadcast=NO;Host=MUT_ALFPEREZ;Eng=prism1;ClientPor­t=2638)";
//Error en puerto


//AsaConnection conn = new AsaConnection("Data
Source=MUT_ALFPEREZ;Port=2638;" + "UID=sa;PWD='';" +
"Database=prisma1;"); //Error
//conn.Open();