2014-09-14 1 views
0

Java 응용 프로그램에서 MSSQL Server (아래의 OLEDBSOURCE라고 함)를 사용하여 만든 링크 된 서버에 연결하려고합니다. 누군가가 연결 문자열/URL을 바로 잡을 수 있도록 제발 도와 줄래?링크 된 서버에 url 연결 문자열을 지정하는 방법은 무엇입니까?

db.url=jdbc:sqlserver://myipaddress:1433;databaseName=OLEDBSOURCE; 

다음은 SQL Server Management Studio의 스크린 샷입니다. 연결된 서버 섹션이 어디에 있는지 볼 수 있습니다. 데이터베이스와 다릅니다 ... 연결 URL은 어떻게해야합니까?

enter image description here

+0

기본이 아닌 인스턴스 이름이 있습니까? 사용자 이름과 암호를 추가해야 할 수도 있습니다. –

+0

기본값입니다. 또한이 연결 문자열을 사용하여 동일한 인스턴스에서 SQL 데이터베이스에 연결하면됩니다. – dhalia

+0

'OLEDBSOURCE'가 다른 SQL Server에 연결되어 있습니까? –

답변

1

는 다른 사람이 도움이된다면 :

자체는 동일 URL 문자열을 뺀 데이터베이스 이름 : db.url = JDBC : SQLSERVER : // : 1433; 쿼리 문자열에 대한

그러나, 나는 OPENQUERY 형식을 사용했다 :

  createSQLQuery("SELECT value " 
        + "FROM OPENQUERY(OLEDBSOURCE,'SELECT value " 
        + "FROM tablename ORDER BY value')") 
관련 문제