본문 바로가기

반응형

SQL Server

OPENQUERY 를 이용한 INSERT/SELECT/UPDATE INSERT INTO OPENQUERY([LINKED SERVER], ' SELECT [COLUMNS] FROM [TABLE]') VALUES ~ SELECT [ '이건 입맛대로~' ] * INSERT, UPDATE, DELETE, SELECT 모두 OPENQUERY(연결된 서버, 'SQL문자열') 로 동일합니다. 더보기
excel linked server 메시지 7303, 수준 16, 상태 1, 줄 31 출처 : http://sqlsql.tistory.com/391 64bit sql server 에 excel 2013을 링크드 서버나 직접쿼리를 할 때 일단 드라이버를 깔아야 한다. http://www.microsoft.com/en-us/download/details.aspx?id=13255 그런 후, 드라이버의 inprocess 설정을 한다. USE [master]GOEXEC master.dbo.sp_MSset_oledb_prop N'Microsoft.ACE.OLEDB.12.0' , N'AllowInProcess' , 1GOEXEC master.dbo.sp_MSset_oledb_prop N'Microsoft.ACE.OLEDB.12.0' , N'DynamicParameters' , 1GO 계정설정 혹시 N.. 더보기
MSSQL 메시지 7347 - 예상 데이터 길이와 일치하지 않는 데이터를 반환했습니다. 메시지 7347, 수준 16LINKED SERVER (연결된 서버) 를 통하여 쿼리시 (OPENROWSET, OPENQUERY) 오라클이나 MySQL 에서 "예상 데이터 길이와 일치하지 않는 데이터를 반환했습니다." 라는메세지는 지금까지의 경험(짧은^^;;) 으로는 숫자형의 데이터를 문자형으로 전환하면되었던 것 같다. 더보기
Code Formatter - 코드정렬 SQL Server 2008 R2. SQL Server Management Studio 쿼리를 작성하다 보면, 토드나 SQL Gate 등 코드정렬(포맷) 기능이 너무아쉽다. 이에 구글링해서 좋은 툴을 찾았다. MSI 파일 형태로 제공된다.아래 파일로 다운로드 받아도 됩니다. 확장자 zip 를 지워주시고 msi 파일형태로 바꿔 실행시키시면 됩니다. 링크 : http://architectshack.com/PoorMansTSqlFormatter.ashx 그런데.. SQLER 에.. 이미 윤선식님이 깔끔하게 정리를 해놓으셨었음.ㅡㅡ;; 링크 : http://www.sqler.com/504675 더보기
스키마 바인딩시 에러;;; 스키마 바인딩할 수 없습니다. 이름은 두 부분으로 구성되어야 하며 개체는 자체 참조할 수 없습니다. CREATE VIEW HAN_RECOM_POINT_GIVE_LISTWITH SCHEMABINDINGAS 셀렉트 어쩌고 저쩌고 하는데 위와 같은 오류가 발생한다. 디지게 짜증나서 한참을 삽질하다 데이터베이스 사랑넷에서 관련 글이 있었다. 테이블이나 오브젝트에 열심히 dbo. 을 붙여주라고 해서, 붙여봤더니 정상적으로 생성. 그런데 짜증나는건 이유를 모르겠다. 왜 dbo. 를 넣었는데 된건지;;;그냥 그런가보다 숙지하기에는 기분이 별로다. 혹시 아시는 분들 지나가시다 보시면 답글좀 부탁드립니다.^^; 더보기
MS-SQL 2008 에서 IDENTITY 경고 풀기 SQL Server 2008 에서 IDENTITY 를 적용된 사항을 풀거나, 테이블의 옵션을 변경하는 경우 경고가 나타나며 안된다고 한다. 그럼 옵션에 위 항목을 확인해 보자. 더보기
MySQL 에서 MS-SQL 로 데이터 이관 (MySQL ODBC Connector) 이미 많이들 알고 있겠지만 난 개인적으로 처음이어서 포스팅을 한다. MySQL 에서 MS-SQL 로 데이터 이관하는 작업이다. 테스트 환경은 다음과 같다. * 원본 위치 환경 OS : Windows 2008 R2 Enterprise 64bit DBMS : MS-SQL Server 2008 R2 * 이관 위치 환경 OS : Windows 2008 R2 Enterprise 64bit DBMS : MySQL 5.1 이관될 위치 환경은 APMSETUP7 으로 설정된 환경이다. 순서는 아래와 같다. 먼저 MySQL ODBC Connector 를 다운로드 받는다. (다운로드 링크를 누른다.) 다운로드 받은 파일을 설치하고, 시작 → 관리도구 → 데이터 원본(ODBC) 를 실행한다. 그리고 사용자 DSN 탭에 추가 .. 더보기
SQL Server 2008 설치 오류 [역할관리도구] 한동안 SQL Server 를 쓰지 않다보니.. 어처구니 없는... 오류메세지가.. 나타났는데 도저히 기억이 안난다. 그냥 닷넷 프레임워크가 설치가 잘 안되서 그런줄 알았뜨만.. 짜증나게.. 아어! 서버관리자에 기능추가를 해주자. 서버관리자에 기능추가를 선택하면 .NET Framework 3.51 기능 이란 선택란이 있다. 요걸 선택해서 활성화 해주자. 뭐.. 간단하게 설치순서를 요약하자면.. 1. .NET Framework 설치 2. IIS 설치, 기능추가에 닷넷프레임워크 기능 활성화 3. 설치. 뭐 OS 2008 에는 따로 Windows Installer 를 설치하지 않았던 것 같다. 그리고 마이크로소프트에서 다운로드 받으려 하면 Windows Installer 는 XP와 2003 까지만 지원하는 것.. 더보기

반응형