추가 기능을 사용하여 OBDC 데이터 소스 연결 보내기 또는 JSL을 통해 만들기안녕하세요 여러분,
SQL Server에서 데이터를 데이터 원본으로 가져오는 추가 기능을 만들려고 하는데 이 추가 기능을 다른 사용자에게 배포해야 합니다.
추가 기능이 완벽하게 작동하지만 추가 기능에서 사용하는 OBDC 연결이 함께 전송되지 않습니다. 불행히도 모든 사람이 SQL 서버에 대한 OBDC 연결을 쉽게 만드는 방법을 알 수 있는 것은 아닙니다.
추가 기능 파일과 함께 OBDC 연결을 보내거나 JSL 스크립트를 통해 이 OBDC 연결을 다시 생성하는 방법을 아는 사람이 있습니까?
미리 도움을 주셔서 감사합니다!
Re: 추가 기능을 사용하여 OBDC 데이터 소스 연결 보내기 또는 JSL을 통해 만들기Oracle 데이터베이스에 대한 ODBC 연결과 유사한 문제에 직면했습니다.
각 사용자는 SQL 서버 ODBC 드라이버를 설치해야 합니다.처럼 @ih 명명된 데이터 소스(DSN) 없이 연결하는 방법을 알아낼 수 있다고 언급했습니다.
사용자는 Citrix 플랫폼에서 실행되는 JMP의 서버 버전에 액세스합니다.따라서 addin + 데이터베이스 드라이버를 한 번만 설치하면 되었습니다.
Re: 추가 기능을 사용하여 OBDC 데이터 소스 연결 보내기 또는 JSL을 통해 만들기매력처럼 작용하는 것 같아요 
그래도 SQL OBDC 드라이버가 누락된 경우 설치하는 방법을 찾아야 할 수도 있지만 DSN에서 확실히 구해 줍니다.
아래와 같이 Open Database()를 사용하여 수행하려고 시도했지만 솔루션에서 DSN을 제거합니다.
감사!
Open Database(
"DSN=sqldatasource;Description=sqlescription;Trusted_Connection=Yes;APP=JMP;WSID=sqlserverhostname;DATABASE=databasename;",
"SELECT * FROM [sqldatabasename].[schema].[table]");
Re: 추가 기능을 사용하여 OBDC 데이터 소스 연결 보내기 또는 JSL을 통해 만들기Windows에서만 SQL 데이터베이스에 액세스해야 하거나 사용자에게 SQL odbc가 있는 경우 운전사 클라이언트 시스템에서 DSN을 구성하지 않고도 작동할 수 있습니다.
New SQL Query(
Connection(
"ODBC:DRIVER=SQL Server;SERVER=sqlserverhostname\sqlinstancename;Trusted_Connection=Yes;APP=JMP;DATABASE=sqldatabasename;"
),
CustomSQL( "SELECT TOP 10 * FROM [sqldatabasename].[schema].[table]" ) // database/schema names are not necessary
) << Run