How to set up .net teradata connection in c#?

前端 未结 4 2452
天命终不由人
天命终不由人 2021-02-14 12:36

I am trying to connect to Teradata with c#. I am using the sample code from this website

using System;
using System.Collections.Generic;
using System.Text;
usin         


        
4条回答
  •  渐次进展
    2021-02-14 13:22

    Based on the link you posted, changing the Authentication Mechanism to LDAP might work.

    TdConnectionStringBuilder connectionStringBuilder = new TdConnectionStringBuilder();
    connectionStringBuilder.DataSource = "x";
    connectionStringBuilder.Database = "DATABASENAME";
    connectionStringBuilder.UserId = "y";
    connectionStringBuilder.Password = "z";
    connectionStringBuilder.AuthenticationMechanism = "LDAP";
    
    using (TdConnection cn = new TdConnection())
    {
        cn.ConnectionString = connectionStringBuilder.ConnectionString;
        cn.Open();
    
        TdCommand cmd = cn.CreateCommand();
        cmd.CommandText = "SELECT DATE";
    
        using (TdDataReader reader = cmd.ExecuteReader())
        {
            reader.Read();
            DateTime date = reader.GetDate(0);
            Console.WriteLine("Teradata Database DATE is {0}", date);
        }
    }
    

提交回复
热议问题