2014-05-20 8 views
0

디버그 및 테스트 빌드 단계에서 팀 도시와 오라클에 관한 오류가 발생합니다. 오류는 다음과 같다팀 도시 오라클 오류

,

failed 
Execute 
System.Exception: System.Data.OracleClient requires Oracle client software version 8.1.7 or greater. 
at System.Data.OracleClient.OCI.DetermineClientVersion() 
at System.Data.OracleClient.OracleInternalConnection.OpenOnLocalTransaction(String userName, String password, String serverName, Boolean integratedSecurity, Boolean unicode, Boolean omitOracleConnectionName) 
at System.Data.OracleClient.OracleInternalConnection..ctor(OracleConnectionString connectionOptions) 
at System.Data.OracleClient.OracleConnectionFactory.CreateConnection(DbConnectionOptions options, Object poolGroupProviderInfo, DbConnectionPool pool, DbConnection owningObject) 
at System.Data.ProviderBase.DbConnectionFactory.CreatePooledConnection(DbConnection owningConnection, DbConnectionPool pool, DbConnectionOptions options) 
at System.Data.ProviderBase.DbConnectionPool.CreateObject(DbConnection owningObject) 
at System.Data.ProviderBase.DbConnectionPool.UserCreateRequest(DbConnection owningObject) 
at System.Data.ProviderBase.DbConnectionPool.GetConnection(DbConnection owningObject) 
at System.Data.ProviderBase.DbConnectionFactory.GetConnection(DbConnection owningConnection) 
at System.Data.ProviderBase.DbConnectionClosed.OpenConnection(DbConnection outerConnection, DbConnectionFactory connectionFactory) 
at System.Data.OracleClient.OracleConnection.Open() 
at ILRetail.eBusiness.Common.Data.DataWrapper.ExecuteReader(String commandText, IDictionary`2 parameters) in c:\TeamCity\buildAgent\work\e01a0be7693c6bcf\Dev4.0\Common\src\DataUtility\DataWrapper.cs:line 71 
at ILRetail.eBusiness.Common.Data.Database.ExecuteReader(String commandText, IDictionary`2 parameters) in c:\TeamCity\buildAgent\work\e01a0be7693c6bcf\Dev4.0\Common\src\DataUtility\Database.cs:line 130 
at ILRetail.eBusiness.Common.Data.RepositoryBase.StringQuery(String sql, IDictionary`2 parameters) in c:\TeamCity\buildAgent\work\e01a0be7693c6bcf\Dev4.0\Common\src\DataUtility\RepositoryBase.cs:line 105 
at ILRetail.eBusiness.Common.DataLayer.DataAccess.Implementation.BankRepository.BankExists(String sortCode) in c:\TeamCity\buildAgent\work\e01a0be7693c6bcf\Dev4.0\Common\src\DataLayer\DataAccess\Implementation\BankRepository.cs:line 22 
at ILRetail.eBusiness.Common.DataLayer.Tests.BankRepositoryTests.Exists(IPosAdminDatabase db) in c:\TeamCity\buildAgent\work\e01a0be7693c6bcf\Dev4.0\Common\test\Common.DataLayer.Tests\BankRepositoryTests.cs:line 17 
at System.Data.ProviderBase.DbConnectionPool.GetConnection(DbConnection owningObject) 

이유가 뭘까요? 오라클 업데이트 중입니까? 나는 수석이 오라클이 업데이트되었다고 확신했기 때문에? 어떤 도움을 주시면 감사하겠습니다. 감사합니다. 오류 로그에서

+0

으로 업데이트해야합니다. 사용중인 Oracle 클라이언트 소프트웨어의 버전은 무엇입니까? – DavidG

+0

문제에 대한 해결책을 찾았습니까? – anthonybell

답변

0

: 오라클 클라이언트가 업데이트가 필요한 것처럼

System.Exception: System.Data.OracleClient requires Oracle client software version 8.1.7 or greater. 

보인다. 팀 시티 에이전트에서 oracle 클라이언트를 8.1.7 or greater.

관련 문제