database.sarang.net
UserID
Passwd
Database
DBMS
MySQL
PostgreSQL
Firebird
Oracle
Informix
Sybase
ㆍMS-SQL
DB2
Cache
CUBRID
LDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
MS-SQL Q&A 3571 게시물 읽기
No. 3571
sql2000에서 xml 파일 생성하기
작성자
xml
작성일
2007-06-15 18:10
조회수
2,977

sql2000 서버에서 xml 파일을 생성하기 위해 프로시져를 만들고 이를 에이전트에 등록시켰습니다.


결과물을 OFFICE.xml로 설정하고 특정 디렉토리를 지정하였지요.


그런데 문제는 다음과 같습니다.

작업 'XML' : 단계 1, 'USP_XML_LVL_3' : 2007-06-15 17:45:58 실행 시작

XML_F52E2B61-18A1-11d1-B105-00805F49916B                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       

--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

문자열 데이터의 오른쪽이 잘렸습니다. [SQLSTATE 01004]

<LVL_3s w_date="2007-06-15" code="||||" name="전체"><LVL_1 code="강북||||" name="강북"><LVL_2 code="강북|강북|||" name="강북"><LVL_3 code="강북|강북|강북||" name="강북"><LVL_4 code="강북|강북|강북||" name="*"/></LVL_3><LVL_3 code="강북|강북|공릉||" name="공릉"><LVL_4 code="강북|강북|공릉||" name="*"/></LVL_3><LVL_3 code="강북|강북|노원||" name="노원"><LVL_4 code="강북|강북|노원||" name="*"/></LVL_3><LVL_3 code="강북|강북|도봉||" name="도봉"><LVL_4 code="강북|강북|도봉||" name="*"/></LVL_3><LVL_3 code="강북|강북|방학||" name="방학"><LVL_4 code="강북|강북|방학||" name="*"/></LVL_3></LVL_

문자열 데이터의 오른쪽이 잘렸습니다. [SQLSTATE 01004]


계속 반복...


SQL2005에서는 깨끝하게 줄바꿈까지 하면서 출력되는데 어찌된 노릇인지 2000에서는 안되네요. 파일 상단에 쓸데없는 정보까지 다 나오고 말입니다.

어떻게 해결이 안될까요?

이 글에 대한 댓글이 총 1건 있습니다.
작업 에이전트에서

SET TEXTSIZE 8000
SET NOCOUNT ON
EXEC USP_XML_OFFICE

요렇게 써주면 열이 잘리는 것이 없어지며, 리턴된 행수가 나타나지 않습니다.

쿼리분석기: 도구>옵션>결과 에 가서
열머리글 체크를 없애주면 처음 나오는 쓸데없는 문자가 나오지 않습니다.

그런데 요것을 작업 에이전트에서 어떻게 명령을 주는지 모르겠네요.

저의 한계가 여기까지입니다.
님이 조금 더 연구를 하셔야 될 것같습니다.
공즉시공님이 2007-06-18 23:47에 작성한 댓글입니다.
이 댓글은 2007-06-19 01:15에 마지막으로 수정되었습니다. Edit
[Top]
No.
제목
작성자
작성일
조회
3574쿼리문제 입니다. [2]
쿼리
2007-06-19
2337
3573테이블간 COUNT(*)를 구하려고 하는데요..넘 어려워요 [4]
초짜잉잉
2007-06-18
6579
3572DB 서버 성능 향상을 위해 고려하고 있는 사항입니다. 조언 부탁드립니다. [1]
최성
2007-06-18
3350
3571sql2000에서 xml 파일 생성하기 [1]
xml
2007-06-15
2977
3570ms-sql server 2005 설치시 오류 문제 질문드립니다.
바다우주
2007-06-15
2394
3566exec sp_executesql 질문입니다
권용재
2007-06-12
3371
3565LDF파일 파일용량 줄이기. [1]
김민호
2007-06-11
3695
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.017초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다