사용환경은 델파이 5, DB는 오라클 8.1.5
현재 사용하는 기존 Alias(Traffic)는 인스톨쉴드로 생성해서 아무문제없이
잘 사용하고 있습니다.
새로운 테이블스페이스를 생성하고 새로운 Alias, User,Password를 생성
했습니다.
사용중인 프로그램이 자동 UpGrade는 되는데...문제는 Alias입니다.
모든 사용자 컴에가서 다시 일일이 Alias를 만들어 줄 수도 없고...
그래서 어플이 Create될때 새로운 Alias를 찾아봐서 없으면
동적으로 생성을 해 주려 합니다. 환경설정에서는 ODBC가 아닌 Native로
설정이 되어야 합니다.
Tip란에 동적 생성에 대해 많이 나와 있는데요....
이에 대해 경험하신 분들의 제언을 부탁드립니다.
이렇게 하면 된다 라든가, 팁 내용대로 하면 된다 라든가.... 감사합니다.
델파이 헬프에서 찾았습니다
테스트 해봤는데...
되네여.
참고하세요
var
MyList: TStringList;
begin
MyList := TStringList.Create;
try
with MyList do
begin
Add('SERVER NAME=IB_SERVER:/PATH/DATABASE.GDB');
Add('USER NAME=MYNAME');
end;
Session1.AddAlias('NewIBAlias', 'INTRBASE', MyList);
finally
MyList.Free;
end;
end;