2011-01-06 7 views
0

VB.NET을 통해 TD에 연결하는 데 사용해야하는 것이 궁금합니다. 내가 ODBC 등을 사용해야하는지 아닌지 .... 내 서버는 TDDEV, 데이터베이스 BCPM_DDBO입니다. 또한 암호는 DB 관리자가 자주 변경하므로 연결 문자열에 암호를 하드 코딩하고 싶지는 않습니다. ODBC 사용자/패스 묻는 메시지가 나타납니다. 이것은 갈 길입니까? 정말 고마워!vb.net to Teradata 연결 문자열

답변

0

Teradata .Net 공급자가 많은 행을 검색하는 속도가 빠릅니다.

  • 글로벌 임시 테이블은 일반 테이블
  • 데이터 유형에 대한 구별하지 않습니다 : (적어도 SQL 지원과) ODBC 드라이버에 그것을 사용하는 경우 (Teradata Developer Exchange)

    그러나, 몇 가지주의 사항이있다 열/매개 변수는 데이터 수익이 실패하는 SELECT 문에서

  • A를 (요약) 절은 원인이됩니다 닷넷 데이터 형식이 아닌 실제 테라 데이타 유형이 될 것입니다

일반적으로 코드 (또는 연결 문자열)에 암호를 저장하는 것은 바람직하지 않습니다. 사용자에게 프롬프트를 표시하는 것이 좋습니다. .NET 공급자는 ODBC 드라이버와 비슷한 연결 대화 상자를 사용합니다. 또한 Teradata 환경에 정의 된 암호 보안 규칙을 기반으로 암호가 자연스럽게 만료되고 사용자에게 새 암호를 자동으로 알려야합니다.