2014-03-18 5 views
8

PhpMyAdmin에서 데이터베이스 구조를 먼저 만들고 .sql 파일로 내 보냈습니다. 이제 SQL Server Management Studio에서 새 데이터베이스의 데이터를 가져 오거나 추가 할 수있는 모든 곳을 찾고 있습니다.SQL Server Management Studio에서 데이터베이스 가져 오기 (SQL 파일)

누구를 보거나 무엇을 클릭해야합니까? 는 내가 가진 한 2014 년 버전 (CTP2)

+3

서버에 연결 한 다음'메뉴> 파일> 열기> 파일 ...'을 선택하고'.sql' 파일을 선택한 다음 실행하십시오 - 작동하지 않습니까? –

+0

일부 구문 오류가 발생하지만 이상한 것입니다. 왜냐하면 이것은 생성 된 SQL 파일이기 때문입니다. 그리고 나 자신을 편집하지 않았습니다 – Matt

+2

하지만 ** MySQL **에 의해 ** 100 % 호환 ** ** T-SQL/SQL Server와 호환되지 않습니다 ... 모든 SQL은 완전히 동일하게 생성되지 않습니다 .... –

답변

-1

열기 서버를 열고 "데이터베이스"오른쪽 데이터베이스를 클릭 한 다음에 "작업"및 데이터 가져 오기를 이동 ...

+1

그 정도까지 만들었지 만 "데이터 소스"에서 어떤 옵션을 선택합니까? 가장 논리적 인 것은 "SQL Server Native Client 11.0"이지만 다른 데이터베이스가 필요합니다 – Matt

+0

내가 이걸 발견했습니다. 도움이 될지 확실하지 않습니다. http://stackoverflow.com/questions/7828060/how-do-i-import- a-sql-data-file-into-sql-server – SCJohnson243

-1

를 사용하고 가장 플랫 파일 (쉼표로 구분 된 .txt 파일)을 통해 SQL로 가져 오는 '문제없이'성공한 경우, 플랫 파일 (즉, Access)을 작성할 때 유일한 규정은 텍스트 식별자가 {none}으로 설정되고 ""이 아닌지 확인해야합니다. 파일을 가져 오려면 SQL Server Management Studio에서 데이터베이스를 마우스 오른쪽 단추로 클릭하고 새 데이터베이스를 만듭니다. 그런 다음 새 데이터베이스 -> 작업 -> 데이터 가져 오기 ...를 마우스 오른쪽 단추로 클릭하십시오. 가져 오기 창이 열립니다. 데이터 원본 옵션에서 플랫 파일 원본을 선택하고 .txt 파일을 선택하십시오 ... 다음을 클릭하십시오. DESTINATION 필드에서 SQL Server Native Client 11.0을 선택하고 가져 오기 프로세스를 진행합니다. 이것은 나를 위해 아주 잘 작동했습니다.

관련 문제