2016-08-19 8 views
7

MYSQL 데이터베이스가 있습니다. 내 MSSQL 데이터베이스를 연결하고 싶습니다.MYSQL 데이터베이스 쿼리 MSSQL에서 Windows10

이전에는이 ​​시스템이 작동 중이며 MSDASQL 링크 서버 공급자를 사용하고 최신 MYSQL ODBC 드라이버를 사용하여 ODBC 데이터 소스를 작성했습니다.

내 Windows 10 업그레이드 이후이 작업이 중단되었습니다. 다행스럽게도 Windows 2008 서버에서 계속 작업 중입니다.

ODBC 데이터 소스 테스트 연결도 여전히 작동합니다. SQL 관리 Studio 내에서 연결을 테스트 할 때 예외로 "실패한 MSDASQL 공급자를 활성화 할 수 없습니다. 특정 정보가 제공되지 않았습니다."라는 오류 메시지와 함께 실패합니다.

는 ODBC 데이터 소스 내가 MSDASQL 공급자가 사용되지 않습니다 이해하는 바로는 마이크로 소프트 액세스 2010

내에서 작동? 어떤 다른 공급자를 사용해야합니까?

+0

여기에 행운이 있습니다. http://stackoverflow.com/q/24601508 – Drew

+0

아니요, 작동하지 않았습니다. Windows 10에서 SQL 2014 서버 인스턴스로 작업 할 수 있도록 관리되었습니다. 2012 인스턴스는 여전히 작동하지 않지만 MSDASQL 공급자를 업데이트 할 수 있습니다. – markthewizard1234

답변

2

이 문제가 발생했습니다. SQL 2014 인스턴스로 작업 할 수있었습니다. 따라서 MSDASQL에 대한 연결된 서버 공급자가 2012 년 이전 버전과 Windows 10 ODBC와 호환되지 않는 것으로 보입니다.

SQL 2014 인스턴스에서 사용해 볼 수 있습니까? 어떻게 진행되는지 알려주세요!

+0

오케이. 2014 년 인스턴스에이 작업을 설정 했으므로 제대로 작동합니다! 감사! 2014 이전의 업데이트가 작동하는지 궁금합니다. 어떤 경우에는 내 데이터베이스를 쉽게 마이그레이션 할 수 있으므로 문제가 해결됩니다. – markthewizard1234

+0

MSDASQL이 연결된 서버 인스턴스에서 사용중인 연결된 서버 공급자 인 것처럼 보입니다. MSDASQL 2012 공급자를 업데이트 할 수 있습니다. – markthewizard1234