Windows의 .bat 파일에서 ODBC 연결을 작성하는 방법 / DSN 연결을

Windows의 .bat 파일에서 ODBC / DSN 연결을 만들려면 배치 스크립트가 필요합니다. 어떻게해야합니까?



답변

확실한.

관리 도구에서 “데이터 소스 (ODBC)”애플릿을 사용하여 PC에서 ODBC 연결을 수동으로 작성하십시오.

regedit를 실행하고 HKLM \ Software \ ODBC로 이동하여 ODBC에서 전체 로트를 .reg 파일로 내 보냅니다. 폴더에서 마우스 오른쪽 버튼 클릭 옵션입니다.

메모장에서 내 보낸 파일을 열면 특정 ODBC 연결을 참조하지 않는 모든 항목을 삭제해야합니다.

다음과 같은 레지스트리 파일로 끝나야합니다.

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBC.INI\ODBC Data Sources]
"TEST"="SQL Server"

[HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBC.INI\TEST]
"Driver"="C:\\Windows\\system32\\SQLSRV32.dll"
"Server"="SERVERNAME"
"LastUser"="USERNAME"
"Trusted_Connection"="Yes"

연결 설정 등에 따라 약간 다를 수 있습니다. 데이터 소스는 두 가지 섹션이 필요합니다. 데이터 소스는 연결 유형 (이 예에서는 SQL Server 1)을 정의한 다음 호출 대상, 사용할 드라이버 및 사용할 인증 유형을 알려주는 비트를 정의합니다. 연결을 설정할 때이 모든 것이 완료됩니다. .reg 파일 만 있으면됩니다.

그런 다음 reg 파일을 두 번 클릭하거나 시설에서 스크립트를 실행하여 regedit를 사용하여 가져 오면 모든 PC에서 파일을 가져올 수 있습니다. 배치 파일에서이 가져 오기를 호출 할 수 있습니다.

regedit /s FileToImport.reg


답변