MS SQL Server 2008을 사용하여 '~'구분 된 데이터 집합을 생성하고 있습니다. 내 쿼리 출력이 SQL Server 설정에서이 사용자 지정 구분 기호로 설정된 csv 파일로 저장됩니다. 문제는 임의의 문자가 삭제된다는 것입니다. SQL Server 내보내기에서 임의의 문자가 삭제되는 이유는 무엇입니까?
내가 '결과 텍스트'실행하면
는, 출력은 괜찮습니다. 그러나 '파일 결과'를 실행하면 임의의 문자가 하나의 공백으로 대체됩니다. 예를 들어, 내 필드 중 하나에있는 내 항목 중 하나가 '북쪽'으로 표시되며 '결과는 텍스트'로 출력되지만 '결과는 파일로'에 '오름'으로 표시됩니다. 마찬가지로 일부 구분 기호가 누락되었습니다. '1 ~ 1 ~ 1 ~ 1 ~ 1'은 '1 ~ 1 1 ~ 1 ~ 1'로 나옵니다.행복하게 복사하여 '텍스트 결과'를 메모장에 붙여 넣고 csv로 저장하지만 불행히도 몇 줄 이상을 복사 할 수는 없습니다 (내 데이터 집합이 큽니다). 사람이 어떤 경우 아이디어 위기의
. 많은 감사합니다.
UPDATE : 내 코드 내보내기 마법사에서 동작하지 않습니다와 나는 매우 엄격한 방화벽 내에서 작동하고 나는이 SSIS에 액세스 할 수 없습니다. 누구든지 오류가 처음 발생하는 이유에 대한 아이디어가 있습니까?
당신은 그런 식으로 데이터를 내보낼 SSMS를 사용하지 않아야합니다. 대신 실제 내보내기를 만드십시오. (데이터베이스, 태스크, 데이터 내보내기를 마우스 오른쪽 버튼으로 클릭하십시오.) – DavidG
@DavidG 어떻게해야할지 모르겠습니다. 쿼리를 실행하고 있는데 어디에 오른쪽 마우스를 클릭할까요? –
내 의견을 읽었습니까?! – DavidG