2012-06-25 2 views
0

PC 파일 서버의 로컬 설치를 통해 큰 테이블을 가져 오는 Enterprise 가이드 (SAS Enterprise 빌드, Windows 로컬, Unix 서버)에서 실행되는 코드가 있습니다. 그것은 나를 위해 잘 실행되지만 시스템 테스터에 쓸모없는 지점까지 느립니다.Access에서 가져올 때 파일 서버 성능이 변함.

내 Windows PC에서 SAS ID를 사용하면 코드가 작동합니다. 하지만 자신의 컴퓨터에서 SAS ID를 사용할 때 로컬 ID는 사용하지 않으므로 로컬 컴퓨터에 문제가있는 것으로 보입니다. 동일 프로젝트에서 동일한 코드를 실행하는 동일한 서버에 동일한 버전의 동일한 EG (동일한 핫픽스)가 설치되어 동일한 Access 데이터베이스에 연결됩니다.

다음에 무엇을 테스트 할 지에 대한 제안조차도 대단히 감사하겠습니다!

libname ACCESS_DB pcfiles path="&db_path" 
    server=&_CLIENTMACHINE 
    port=9621; 

data permanent.&output_table (keep=[lots of vars]); 
    format [lots of vars]; 
    length [lots of vars]; 
    set ACCESS_DB.&source_table (rename=([some awkward vars])); 
    if [var]=[value]; 
    [build some new vars, nothing scary]; 
; 
run; 

부칙 PC의 파일 서버는 EG 프로젝트는 두 경우에서 실행되고있는 동일한 시스템에서 실행 - 우리 모두 동일한 버전이 설치되어 있습니다. & db_path는 Access 데이터베이스의 위치입니다. 두 사용자가 액세스 할 수있는 네트워크 파일 저장소에 있습니다 (실제로 더 작은 테이블은 두 사용자가 합리적인 시간 내에 검색 할 수 있습니다). 이 서버는 IT 부서에서 관리하며 비즈니스가 소프트웨어를 설치할 수있는 서버는 아닙니다.

+0

불행히도 지원에 따른 여러 수정 시도 후에 티켓이 확인되지 않아 해결되지 않았습니다. 진단 또는 해결할 위치에 있지 않은 인프라 문제로 인해 발생할 가능성이 큽니다. – syntheticbrain

답변

0

문제를 해결하려면 SAS 기술 지원부에 문의하여 자세한 내용을 확인하고 대화 상자를 통해 해결해야합니다. '온라인 티켓'양식은 here이거나 전화로 전화 할 수 있습니다.

예를 들어 PCFILES 서버가 컴퓨터와 테스터의 컴퓨터에서 모두 로컬로 실행되고 있습니까? 그렇다면 네트워크 파일 서버에서 & db_path로 참조되는 파일이 있고 테스터에 유사한 액세스 권한이 있습니까 (둘 다 동일한 방식으로 연결할 수 있음을 의미)? 로컬 PC가 아닌 파일 서버에 PCFILE 서버 설치를 고려 했습니까? 너무 많은 질문이 이런 포럼을 생각합니다. 그러나 나는 잘못 될 수 있습니다 (전에 일어난 일입니다). 아마도 다른 사람들은 큰 해답을 얻을 것입니다.

+0

안녕하세요. 이후 SAS 티켓을 받았습니다. 문제가 해결되면 여기까지 업데이트하여 SAS에 대답을하겠습니다. 그 기회를 놓치지 않고 다른 사람들이이 문제에 뛰어 들어이 질문을 몇 가지 세부 사항으로 업데이트 할 것입니다. – syntheticbrain

관련 문제