푸른청년 푸르게 살고있나?  
home | 살아가기 | news | 세상보기 | tip&tech | 방명록 |  
   전체
   asp
   php
   jsp
   mssql
   mysql
   informix
   linux
   unix
   win2000
   javascript
   html
   oracle
   java
   etc
    
:: Tip&Tech > informix
[인포믹스]리모트서버에 있는 테이블을 로컬테이블처럼 쓰기
리모트  서버에  있는  테이블들을  마치  로컬처럼  갖다  쓸수  있으면  
매우유용하져 물론 인포믹스에서도 이 기능을 지원합니다.
synonym 이라는 sql 문이 있져...
하지만 한가지 주의할점은 blob이나 clob 등의 타입은 쓸수 없으니..
주의하세여.. 디비딕의 경우 그랬습니다. 다른데에선 되던데. 하면 할말은 없슴다.

create synonym "hanter21".admin_member for dbdic@dbdic2:"informix".admin_member;

"hanter21".admin_member : "사용자계정".만들테이블이름
dbdic@dbdic2:"informix".admin_member : 디비명@리모트서버명:"사용자계정".목적테이블이름

물론 이문을 쓰기위해서는 서버단에서 리모트서버로 접근할수 있도록 셋팅이 되어있어야 합니다.

1.
/etc/hosts.equiv 라는 파일에 암호 확인없이 접근을 허용하려는 시스템의
hostname(물론 /etc/hosts 파일에 등록된 hostsname 이여야 겠죠)을 newline으로
구분해서 나열하시면 됩니다.
네트 상의 모든 시스템에 대해 trust를 설정하시려면 "+" 기호를 넣으시면 됩
니다.

2.
특정 계정 간의 trust를 허용하려는 경우에는 두 시스템의 각 계정 home
directory에 .netrc 파일을 생성하시면 됩니다.
.netrc 파일에 기록되는 내용은 상대 시스템의 다음과 같습니다.

machine machine_name login login_name password login_password

시스템 간의 trust가 허용되지 않은 경우에는 -956 error가 발생합니다.



날짜: 2003-09-29 16:25:43, 조회수: 2403

다음글 인포믹스의 익스텐트사이즈 구하기
이전글 [인포믹스] 디비스페이스 추가하기

꼬리말
글쓴이 비밀번호 #스팸글방지(주인장 닉네임을 쓰시오)

  
since by 2003.03.23 / 3th 2005.07.26 / 4th 2009.04.22 made by bluesoul