• 카테고리
    • 전체 글

    • 카테고리1
    • 카테고리2
    • 카테고리3
    • 카테고리4
  • 태그
  • 방명록

'2007/07'에 해당되는 글 7건

  • 2007.07.27 IE 내에서 XML 사용하기.
  • 2007.07.20 Oracle(오라클) DB를 SQL 2005에 연결하기. 4
  • 2007.07.07 천부인 과 천부경 관련 이야기를 보면서...
  • 2007.07.04 AD 설치 때 DNS내에 각종 AD 관련된 정보가 정상적으로 들어가 있지 못한 경우 1
  • 2007.07.03 Favorite - 즐겨찾기 폴더 위치 변경
  • 2007.07.02 MS SQL 2005에서 인스턴스 추가하기.
  • 2007.07.01 어제 총 전송량 400MB를 못버티고.. 결국..

IE 내에서 XML 사용하기.

기술자료/Web 2007. 7. 27. 13:14

다양한 형태의 요구 사항에 모두 걸맞는 형태는 아니지만, 최소한
내 머릿속 기억을 남기기 위한 AJAX 관련 기술들의 나열을 하기위해 적는다.
이 작업은 사용자 Client가 IE여야 한다.

먼저 업데이트 할 데이터에 대한 Read를 위한 작업.
이 내용은 MSXML SDK에 있는 DOM Reference 부분을 참고하도록 한다.

먼저 MS XML 개체를 만든다.

var xmlDom = new ActiveXObject('Microsoft.XMLDOM');


그리고 난 뒤, 원하는 Node를 가져온다.

var nodes = xmlDom.selectNodes('rows/row');

여기서 'rows/row'는 XPath의 문형이 들어가면 되므로,
그에 걸맞는 형태로 구성하면 된다.
만일 단일 node를 가져오기 위해서는 selectSingleNode를 사용한다.

var node = xmlDom.selectSingleNode('rows/row[@id="update"]')

위의 예제에 있는 XPath 내용은 id Attribute 값이 update 인 노드를 가져오게 된다.

그리고 XML 안의 값을 가져오기 위해서는, value라는 Property를 사용하면 된다.

var value = node.value;

만일 데이터가 CDATA 형식으로 저장된 경우에는 firstChild의 value를 해서 가져온다.

var value = node.firstChild.value;

selectNodes를 통해 여러개의 Node를 가져왔다면, 보통 for 문을 사용해서 처리하면 된다.

for(i=0;i<nodes.length;i++)
{
       var curNode = nodes[i];
       .......
}
728x90
블로그 이미지

하인도1

[하인드/하인도/인도짱 의 홈페이지] 저만의 공간입니다. 다양한 소재들을 나열하는 아주 단순 무식한 홈페이지 입니다. 다양한 문서 자료도 있겠지만, 저의 푸념들도 있답니다.

Oracle(오라클) DB를 SQL 2005에 연결하기.

기술자료/ETC 2007. 7. 20. 21:57

MS SQL 2005를 주로 사용하는 중에, 종종 타 시스템 연동관련해서,
Oracle DB 데이터를 연결해야 하는 경우가 발생한다.
이 경우, Oracle 클라이언트를 설치해서 별도로 Select 해서 넣는 방법도
있을 것이고, ODBC를 써서 넣을 수도 있다.

하지만, 지속적으로 Oracle DB의 데이터를 SQL 2005에 업데이트 해줘야 되는 경우가
발생하면, 이 부분에 대해서 다시 생각할 필요가 있을 것이다.

MS SQL 2005에서 연결된 서버(Linked Server)라는 기능을 이용해서 할 수 있다.

이 작업을 하는 방법에 대해서 설명을 할 것이다.

1. Oracle Client 설치.


맨 먼저 해야 될 것은 Oracle 서버 버전 보다 높은 클라이언트를 설치한다.
나 같은 경우, 오라클 DB 10i의 데이터 베이스를 다운 로드 링크로 들어가서, Client만 받았다.
 10i 클라이언트를 다운 받으려면 여기를 클릭하면 된다.
단 다운로드 받기 위해서는 오라클 사이트에서 로그인이 필요하다.
다운로드 받아서 설치할 때, 가급적 관리자 옵션을 해서 설치한다. 일단, Native 클라이언트와
Oracle for OLE-DB가 설치되어야 하는데, 옵션에 대하여 잘 아시는 분은 설정하면되지만,
나처럼 잘 모르면 그냥 관리자로 설치한다.
 
다 설치하고 난 뒤, 서비스 이름이나, 호스트 IP 주소, 포트 등을 설정한다.
만일 부적절하게 되었으면 오라클 설치 위치에 있는 network/admin 폴더로 들어가,
tnsnames.ora 텍스트 파일을 수정하도록 한다.

반드시 SQL Plus 같은 도구를 이용해서 접속이 정상적으로 되는지 확인하도록 한다.

2. 연결된 서버 만들기.


SQL 2005 Server Management Studio를 실행 시킨다. 서버에 로그인을 하고 난뒤,
왼편의 개체 탐색기에 들어가서 연결된 서버 항목을 오른쪽 버튼 클릭하여 컨텍스트
메뉴를 띄운다.

연결된 서버에는 현재 SQL 에서 이 연결된 서버를 가르킬 때 쓸만한 적당한 이름을 넣는다.
OracleDB 뭐 이런 것으로 해결하면 된다.
공급자에서는 Oracle Provider for OLE DB를 선택한다.
제품 이름에 tnsnames.ora 에서 정한 데이터 원본 이름을 넣고,
데이터 원본에는 서비스 이름을 넣는다.


보안 탭으로 넘어가서 로컬 서버 로그인과 원격 서버 로그인 매핑 부분에, 추가 버튼을 클릭해서 로컬 로그인을 선택한 뒤, 원격 사용자와 원격 암호를 넣는다.
로컬 로그인은 SQL DB에 로그인하는 계정, 특히 이 연결된 서버를 사용할 계정을 선택한다.
원격 사용자, 원격 암호는 오라클에서 사용하는 ID와 Password를 넣는다.
그리고 맨 아래쪽의 로그인 현재 보안 컨텍스트를 사용하여 연결.을 선택한다.

완료 해서 저장한다.

3. Oracle Provider 관련 옵션 변경


Open Query를 이용해서 연결해서 보면, ID와 Password가 틀리지 않으면 다음과 같은 에러 메시지를 볼 수 있을 것이다.

메시지 7399, 수준 16, 상태 1, 줄 2
연결된 서버 "ORACLEDB"의 OLE DB 공급자 "OraOLEDB.Oracle"에 오류가 발생했습니다. 공급자에서 오류에 관한 정보를 주지 않았습니다.
메시지 7303, 수준 16, 상태 1, 줄 2
연결된 서버 "ORACLEDB"에 대한 OLE DB 공급자 "OraOLEDB.Oracle"의 데이터 원본 개체를 초기화할 수 없습니다.

이 문제는 Oracle Provider 옵션의 문제인데, 일단 Oracle Provider의 옵션으로 들어간다.
연결된 서버 -> 공급자 -> OraOLEDB.Oracle  에서 오른쪽 버튼을 눌러 속성으로 들어간다.

그러면 공급자 옵션을 볼 수 있는데, 대부분의 옵션이 Disable 되어 있음을 확인할 수 있다.
그 중 Inprocess 허용을 체크 해주면 정상적으로 작동하게 된다.

728x90
블로그 이미지

하인도1

[하인드/하인도/인도짱 의 홈페이지] 저만의 공간입니다. 다양한 소재들을 나열하는 아주 단순 무식한 홈페이지 입니다. 다양한 문서 자료도 있겠지만, 저의 푸념들도 있답니다.

천부인 과 천부경 관련 이야기를 보면서...

잡글 2007. 7. 7. 02:10
http://cafe.daum.net/chunbuinnet

천부인과 천부경이라는 것을 예전에 얼핏 들어보긴 했는데,
사실 큰 관심을 가지고 보지 않았다. 일단, 인/경 으로 끝나는 문서로,
단순히 노자, 공자의 그런 책인가 싶었기도 했고,
사실 책 내용도 무척 어려웠던 것으로 기억했다.

그러다가, 우연히 Soul N'Gene 노래 중 태쥬신가 라는 노래를 듣다가,
태쥬신가 가 무엇인가.. 하는 글을 찾다가
저 다음 카페를 발견했다.

카페 가입전에 앞에 적어놓은 "천부인과 천부경의 비밀"의 요약글을
쭈욱 읽었다. 그 한자 나열을 이렇게 읽구나.
사실 그것이 맞다라고 내심 무릎을 치게 해주는 이야기였다.

단순하게 바라보면, 우리의 정신과 문화가 우수함을 보여주는 것이였고,
깊게보면, 우리가 가진 정신 세계의 비밀을 들여다 본 것 같았다.

지금 내가 쓰고 있는 이 한글이라는 것도, 단순히 세종대왕이
사람의 입모양 같은 것을 보면서 하나씩 스스로 만든 것이 아닌,
가림토라는 옛날 옛날 한 옛날의 글자에서 출발했고,
그 속에서 재 창조하면서 정리한 것이라는 것도 처음 알았다.
그리고 우리는 가림토라는 훌륭한 글자도 있었다는 사실도 처음 알았다.

대단한 선조들이라고나 할까..... 정말.

이런 관점으로 옛날을 바라보고, 천부인과 천부경을 바라보면,
그 옛날 사람이 생각한 것을 우리도 볼 수 있을 것 같다는 내 나름대로의
생각이 드는 것은 무엇일까...

시간 내서, 여유를 내서 이제 그 책을 구해서 읽어봐야 겠다.
728x90
블로그 이미지

하인도1

[하인드/하인도/인도짱 의 홈페이지] 저만의 공간입니다. 다양한 소재들을 나열하는 아주 단순 무식한 홈페이지 입니다. 다양한 문서 자료도 있겠지만, 저의 푸념들도 있답니다.

AD 설치 때 DNS내에 각종 AD 관련된 정보가 정상적으로 들어가 있지 못한 경우

기술자료/OS 2007. 7. 4. 11:05
Active Directory 설치할 때, DNS를 자신이 만든 DNS 주소 값이 들어가있지 않으면,
AD 설치때 DNS에 각종 서비스 정보들을 등록하지 못한 경우가 발생한다.

이 경우 AD에서는 도메인 컨트롤러를 찾지 못하게 된다.
이벤트 로그 상에 이런 에러가 10분마다 한개씩 생기게 된다.
이벤트 형식: 오류
이벤트 원본: Userenv
이벤트 범주: 없음
이벤트 ID: 1054
날짜:  2007-07-04
시간:  오전 10:18:04
사용자:  NT AUTHORITY\SYSTEM
컴퓨터: WATARU
설명:
컴퓨터 네트워크에 대한 도메인 컨트롤러 이름을 얻을 수 없습니다. (예기치 않은 네트워크 오류가 발생했습니다. ). 그룹 정책 처리가 중단되었습니다.
자세한 정보는 http://go.microsoft.com/fwlink/events.asp에 있는 도움말 및 지원 센터를 참조하십시오.

이런 경우 cmd 창에서 netdiag를 쳐서 실행해 보면 DNS에 관련된 항목에서
[FATAL] No DNS servers have the DNS records for this DC registered.라는 메시지를
중간 즈음에서 보게 된다.

이런 경우 해결 방법이 netdiag /fix를 한번 해주고 나면 해결 된다.
대부분 일반적인 문제들은 해결해주기 때문에 위와 같이 하면 되고,
만일 안되는 경우라면 다시 해당 부분 문제를 Drill Down 해봐야 한다.
728x90
블로그 이미지

하인도1

[하인드/하인도/인도짱 의 홈페이지] 저만의 공간입니다. 다양한 소재들을 나열하는 아주 단순 무식한 홈페이지 입니다. 다양한 문서 자료도 있겠지만, 저의 푸념들도 있답니다.

Favorite - 즐겨찾기 폴더 위치 변경

기술자료/OS 2007. 7. 3. 11:49
Favoites(즐겨찾기) 폴더 백업에 늘 애먹고 있던 중,
차라리 초기의 즐겨찾기 폴더의 위치를 아예 내 백업용 HDD 쪽으로 하면
백업이고 나발이고 없겠다는 생각에 위치 변경을 시도하기로 했다.
찾아본 결과 아래와 같았다.

HKCU\Software\Microsoft\Windows\CurrentVersion\Explore\User Shell Folders
HKCU\Software\Microsoft\Windows\CurrentVersion\Explore\Shell Folders

위의 두 군데에 있는 Favorites 라는 항목의 경로를 자신이 원하는 Favorites 폴더로 변경하고
Reboot 해주면 Favorite 폴더 위치를 변경할 수 있다.
728x90
블로그 이미지

하인도1

[하인드/하인도/인도짱 의 홈페이지] 저만의 공간입니다. 다양한 소재들을 나열하는 아주 단순 무식한 홈페이지 입니다. 다양한 문서 자료도 있겠지만, 저의 푸념들도 있답니다.

MS SQL 2005에서 인스턴스 추가하기.

기술자료/ETC 2007. 7. 2. 15:26
이런 사항들은 기본인지, 사실 MSDN에서 이리뒤져도 저리뒤져도 안나오다가,
우연히 웹 서핑중에 찾았다.
행운의 앙마라는 분이 적은 글에서 간신히 힌트를 찾은 것이다.

MS SQL 2005를 설치할 때, 인스턴스 변경하는 것은, 설치 중 설치 도움 화면에서
처리하면 간단하게 해결된다. ( 천천히 설치 마법사를 따라가면 인스턴스 설정하는 부분이
나오게 된다.)
그러나 이미 설치된 MS SQL 2005에서 새로운 인스턴스 추가 방법에 대해서는
친절하게 소개해준 부분이 없었다. 도움말도.. 그다지. 혹시나 해서 다시 설치를 해보거나
SQL Management Studio 나, Configuration Manager를 실행해서 아무리 오른쪽 버튼을
눌러대도 이와 비슷한 유사한 내용에 대해서는 언급이 없다.

방법은 다음과 같다.

1. 먼저 제어판에서 프로그램 추가/제거를 실행한다.
2. 프로그램 추가/제거 에서 Microsoft SQL Server 2005 항목에서 변경을 클릭한다.

사용자 삽입 이미지

3. 구성요소 선택 화면에서 새 구성 요소를 설치하려면 여기를 클릭하십시오 라는 링크를 클릭한다.
사용자 삽입 이미지

4. MS SQL Server 2005 시디를 넣고 setup.exe가 있는 위치를 넣는다.  보통 CD 드라이브명:\Servers 에 위치해 있다.
사용자 삽입 이미지

5. 최종 용자 사용권 계약에 동의함을 체크하고 다음을 클릭한다.
사용자 삽입 이미지

6. 필수 구성 요소를 설치하는 중 화면에서 완료되면 다음을 클릭한다.
사용자 삽입 이미지

7. 설치 마법사가 시작되었으면 다음을 클릭한다.
사용자 삽입 이미지

8. 시스템 구성 검사 에서 검사가 완료되면 다음을 클릭한다.
사용자 삽입 이미지

9. 몇가지 창이 자동으로 지나간 뒤 등록 정보 창에서 다음을 클릭한다.
사용자 삽입 이미지

10. 설치할 구성 요소 창에서 SQL Server Database Services를 체크하고 다음을 클릭한다.
사용자 삽입 이미지

11. 인스턴스 이름 창에 드디어 드디어 추가하려고 하는 인스턴스를 입력한다. 기본 인스턴스는 이미 있으므로 별도로 명명된 인스턴스에 원하는 인스턴스 명을 넣도록 한다. 만일 기존 인스턴스 이름들이 무엇들이 있는지 확인하려면 설치된 인스턴스를 클릭하면 알수 있다.
인스턴스 명을 입력한 뒤 다음을 클릭한다.
사용자 삽입 이미지

12. 서비스 계정 창에서는 이전에 SQL Server를 설치했던 내용대로 채워서 넣도록 한다. 다 입력했으면 다음을 클릭한다.
사용자 삽입 이미지

13. 인증 모드 창에서도 자신이 원하는 인증 방법에 맞추어 값을 선택/입력하고 다음을 클릭한다.
사용자 삽입 이미지

14. 데이터 정렬 설정 창에서도 자신이 원하는 설정 대로 맞추어 값을 선택/입력하고 다음을 클릭한다.
사용자 삽입 이미지

15. 오류 및 사용 보고서 설정 창에서는 원하는대로 선택한 뒤 다음을 클릭한다.
사용자 삽입 이미지

16. 설치 준비 완료 창이 뜨면 설치를 클릭해서 설치에 들어간다.
사용자 삽입 이미지

17. 자동으로 설치가 진행이 되고, 모든 설치가 완료되면 다음을 클릭한다.
18. 설치 완료 창이 뜨면 마침을 클릭하면 된다.
사용자 삽입 이미지

728x90
블로그 이미지

하인도1

[하인드/하인도/인도짱 의 홈페이지] 저만의 공간입니다. 다양한 소재들을 나열하는 아주 단순 무식한 홈페이지 입니다. 다양한 문서 자료도 있겠지만, 저의 푸념들도 있답니다.

어제 총 전송량 400MB를 못버티고.. 결국..

잡글 2007. 7. 1. 00:37
어제.. 라고 해봐야 3시간 전 쯤 오늘 홈페이지 Hit 수는 얼마나 올랐는지
구경하기 위해 잠시 들렸는데.. 왠걸.. 총 전송량 400M를 버티지 못하고
넘어졌다.

이에... 부랴 부랴 서비스 업체에 가서, 100M만 늘려볼까.. 했는데..
이 또한 웃기는 계산이 나오더라. (3년에 189,000원을 더...)

이에... 대량 우왕 좌왕 헤메다가, 64bit 광 절약형이라는게 있어서..
보니까, 가격은 지금과 동일하고 용량이 좀더 늘었다. (한 2배 즈음...)
차라리 여기로 옮겨야 겠다는 생각에 신청했고,
이전 비만 5000원이 추가되었다.

정책적인지는 모르겠지만, 64bit로 갈아타라는 건지...
서비스 제공해주면서 편리함을 맛보시다가, 조금 더 서비스를 받으시려면
돈 왕창 내시라는 건지...
도통 알 수는 없지만, 조금 황당한 서비스 정책인듯 싶었다.

일단, 7월 3일. 그 때 내 홈페이지도 64bit로 갈아타게 될 것이다.

728x90
블로그 이미지

하인도1

[하인드/하인도/인도짱 의 홈페이지] 저만의 공간입니다. 다양한 소재들을 나열하는 아주 단순 무식한 홈페이지 입니다. 다양한 문서 자료도 있겠지만, 저의 푸념들도 있답니다.

  • «
  • 1
  • »
250x250

블로그 내에 소스 코드 삽입 이사온 기념 스킨도... RSS 전문 기능 비활성화 관련. 스킨 바꾸어 보았습니다. 서버 파일 정리 좀 했습니다.

«   2007/07   »
일 월 화 수 목 금 토
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31

인터파크 windows 불만 MOSS 2007 오류 Azure 블로그 2010 me2dayzm me2photo moss me2sms 지름신 twi2me 친구 좀 e-book java 매뉴얼 수 SharePoint Tutorial 개발환경 Visual Studio 비스킷 Buscuit 협업 것 Google Apps Engine WSS

  • Total :
  • Today :
  • Yesterday :

Copyright © 2015-2025 Socialdev. All Rights Reserved.

Copyright © 2015-2025 Socialdev. All Rights Reserved.

티스토리툴바