2016-10-19 5 views
0

구성 파일의 Oracle 연결 문자열에서 하드 코딩 된 IP를 DNS로 바꿔 봅니다. 다음과 같이 내 연결 문자열 내 DNS가 MerchantDNS 인 경우 나 DNS와 IP를 대체 할 수있는 방법 ....Oracle 연결 문자열에서 DNS 주소로 IP 주소 바꾸기

<add name="Entities1" connectionString="metadata=res://*/MerchantOracleDB.csdl|res://*/MerchantOracleDB.ssdl|res://*/MerchantOracleDB.msl;provider=Oracle.DataAccess.Client;provider connection string=&quot;CONNECTION TIMEOUT=300;DATA SOURCE=(Description=(address_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=10.179.12.13)(PORT=1521)))(CONNECT_DATA=(SERVER=DEDICATED)(SERVICE_NAME=MERCHANTTest)));PASSWORD=Merchant;PERSIST SECURITY INFO=True;USER ID=MerchantDBA&quot;" providerName="System.Data.EntityClient"/> 

입니다.

미리 도움을 청하십시오.

답변

0

"MerchantDNS"(따옴표없이)와 같이 IP 주소 (10.179.12.13)로 원하는 부분을 원하는 DNS 이름으로 바꿉니다. 이 문서는 here에 설명되어 있습니다. 이 DNS가 존재하는지 확인하십시오.

+0

모든 종류의 연결 문자열은 https://www.connectionstrings.com/oracle/ – TheEdge

+0

에서 찾을 수 있습니다. 제공되는 솔루션에 문의하십시오. – Raheem