Firebird 데이터베이스에 내 C# 응용 프로그램을 연결하려고합니다. 사용자와 암호를 사용하여 나는 firebird SQL 도구에 대한 작업을했습니다. 하지만 C# app으로 이동하면 오류가 발생합니다. 그래서 ODBC 드라이버에 연결하려고 시도하고 동일한 오류가 발생했습니다. 여기ODBC 또는 C# 응용 프로그램과 함께 파이어 데이터베이스를 연결하는 중 오류가 발생했습니다.
에게있는 ODBC를 화면에 내가 말했듯이, 정말 파이어 ISQL 도구로 작동을합니다. 몇 가지 설정을 이미 firebird.conf 파일로 변경했습니다. 나는 이전에 문제를 해결하기위한
WireCrypt = Enabled
을 설정했고, 지금은 이것 만 성공하지
AuthServer=Srp,Legacy_Auth
어떤 도움들 노력하고있어? 미리 감사드립니다.
EDIT
C# 응용 프로그램의 오류 ODBC 정확히 동일하다.
스택 트레이스 :
at FirebirdSql.Data.Client.Managed.GdsConnection.Identify(String Database)
at FirebirdSql.Data.FirebirdClient.ClientFactory.CreateManagedDatabase(FbConnectionString options)
at FirebirdSql.Data.FirebirdClient.ClientFactory.CreateDatabase(FbConnectionString options)
at FirebirdSql.Data.FirebirdClient.FbConnectionInternal.Connect()
FirebirdSql.Data.FirebirdClient 5.11.0.0
Server 버전
`난 아직 fbclient.dll 참조하지! 하지만 파이어 버드를 설치 한 후에 가지고 있습니다. 버전은 3.0.2.32703
고마워요!
C# 응용 프로그램, 어떤 버전의 ODBC 드라이버 및 어떤 fbclient.dll 버전을 사용하고 있습니까? Firebird ADO.net 드라이버의 버전은 무엇입니까? 정확히 어떤 버전의 Firebird 3를 가지고 있습니까? 주요 문제가 C# 응용 프로그램에있을 때 ODBC 오류에 중점을 두는 이유는 무엇입니까? C# 응용 프로그램에서 어떤 오류가 발생했는지 정확하게 지정하십시오 (전체 스택 추적, 제발). –
내 C# 응용 프로그램의 오류가 ODBC와 완전히 동일하므로! –
관련 없음 : "NONE"(으)로 설정된 문자는 매우 위험한 설정입니다! UTF-8과 같은 의미있는 값으로 설정하십시오. –