SQL 2005 Express 에서 ACCESS 데이터 베 이 스 를 가 져 오 는 두 가지 방법

3135 단어 SQL2005ACCESS
방법 1:단일 테이블 가 져 오기
(1)"SQL Server 외곽 응용 프로필"을 엽 니 다.>"기능 의 외곽 응용 프로필"->일부 서 비 스 는 기본적으로 닫 혀 있 습 니 다.열지 않 으 면 가 져 오기 작업 을 할 수 없습니다.
"Database Engine"에서"즉석 원 격 검색"을 선택 하 십시오-->openrowset 과 opendatasource 지원 사용 하기(E)
다음 그림:
(2)SQL Server Management Studio Express 에서'새 검색'
입력:
select*into[SQL 2005 의 표 이름]
from opendatasource('microsoft.jet.oledb.4.0','data source='access 데이터베이스 파일 경로';user id=admin;password=;')...[access 에서 가 져 올 표 이름]
예 를 들 어 Access 데이터베이스 파일"D:\210\my AccessDB.mdb"의"학생"표를 SQL 2005 에 가 져 옵 니 다.
다음 과 같이 쓸 수 있 습 니 다:
select*into 학생 A
from opendatasource('microsoft.jet.oledb.4.0','data source="D:\210\myAccessDB.mdb";user id=admin;password=;')...[학생
실행 후 SQL 2005 에'학생 A'라 는 표 가 자동 으로 추가 되 었 습 니 다.내용 은 Access 데이터베이스 파일'D:\210\\my AccessDB.mdb'의'학생'표 와 같 습 니 다.
방법 2:ACCESS 의 승진 마법사 로 데이터 가 져 오기
(1)ACCESS 데이터베이스 열기
다음 그림:

(2)메뉴 표시 줄 에서 선택-->"데이터베이스 유 틸 리 티(D)"-->"승진 마법사(U)"

(3)승진 방식-이 예 에서 새 데이터 베 이 스 를 통 해 승진

(4)<그림 1>에서 보 여 준 SQL 서버 이름(그림 2 참조)및 승진 후의 데이터베이스 이름
<그림 1>

<그림 2>

(5)SQL Server 로 내 보 낼 시 계 를 선택 하 십시오.

(6)승진 표 속성 설정
]
(7)

(8)승진 완료

(9)승진 이 끝 난 후 SQL 2005 에 TestSQL 데이터베이스 가 하나 더 생 겼 는데 다음 과 같다.

좋은 웹페이지 즐겨찾기