답변:
합니까 이 도움을? :
MySQL 데이터베이스에 대한 SSMS에서 링크 된 서버 생성
- mysql.com에서 MySQL ODBC 드라이버를 다운로드하십시오.
SQL Server가 상주하는 서버에 MySQL ODBC 드라이버를 설치하십시오. -Double Windows Installer 파일을 클릭하고 지시를 따르십시오.
MySQL ODBC 드라이버 시작-> 설정-> 제어판-> 관리 도구-> 데이터 소스 (ODBC)를 사용하여 DSN을 작성하십시오.
- 시스템 DSN 탭을 클릭하십시오
- 추가 클릭
- MySQL ODBC 드라이버를 선택하십시오
- 로그인 탭에서 완료를 클릭하십시오.
- DSN의 구체적인 이름을 입력하십시오.
- 서버 텍스트 상자에 서버 이름 또는 IP 주소를 입력하십시오.
- MySQL 데이터베이스에 연결하는 데 필요한 사용자 이름을 사용자 텍스트 상자에 입력하십시오.
- MySQL 데이터베이스에 연결하는 데 필요한 비밀번호를 비밀번호 텍스트 상자에 입력하십시오.
- 시작하려는 데이터베이스를 선택하십시오. 고급 탭의 플래그 1에서 :
- 열 너비를 최적화하지 않음을 선택하십시오.
- 리턴 일치 행 확인
- 큰 결과 허용 확인
- 압축 프로토콜 사용 확인
- INT에서 BIGINT 열 확인
- 플래그 2 아래 안전 확인 :
- 연결시 확인 메시지 표시 안 함
- 플래그 3 아래의 테이블 이름에서 # 무시를 확인하십시오.
- SQLDescribeCol에 대한 리턴 테이블 이름 확인
- 테스트 버튼을 클릭하여 거래 비활성화를 선택하고 DSN 테스트
MySQL 데이터베이스 SSMS에 대한 SSMS에 연결된 서버 만들기 (SQL Server Management Studio-> 서버 개체 확장)
- 링크 된 서버를 마우스 오른쪽 단추로 클릭-일반 페이지에서 새 링크 된 서버 선택 :
- 연결된 서버 : 연결된 서버의 이름을 입력하십시오.
- 서버 유형 : 다른 데이터 소스 선택
- 공급자 : ODBC 드라이버 용 Microsoft OLE DB 공급자 선택
- 제품 이름 : MySQL 데이터베이스 유형
- 데이터 소스 : 보안 페이지에서 생성 한 DSN의 이름을 입력하십시오.
- 로그인을 원격 사용자에게 맵핑하고 원격 사용자 비밀번호를 제공하십시오.
- 로컬 서버 로그인 대 원격 서버 로그인 맵핑에서 추가를 클릭하십시오.
- 드롭 다운 상자에서 로컬 로그인을 선택하십시오.
- 원격 사용자의 이름을 입력하십시오
- 원격 사용자의 비밀번호를 입력하십시오
제공자의 특성 변경 MSDASQL 제공자 확장-> MSDASQL을 마우스 오른쪽 단추로 클릭-> 특성 선택
- 중첩 쿼리 사용
- 레벨 0 만 사용 (이것은 키커 임)
- 프로세스 허용 허용
- '좋아요'연산자 지원
기능에 대한 SQL Server 노출 영역 구성의 설정 변경
- OPENROWSET 및 OPENDATASOURCE 지원을 활성화하십시오.
서비스 및 연결에 대한 SQL Server 노출 영역 구성의 설정 변경
- TCP / IP 및 명명 된 파이프를 통한 로컬 및 원격 연결 활성화
SQL Server 및 SQL Server 에이전트 중지
- SQL Server 및 SQL Server 에이전트 시작