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