Либреф не назначен
Я пытался запросить данные из TAQ, ежедневной торговой базы данных. В SAS я сделал следующее, но sas пожаловался, что "Библиотека не существует". Я уверен, что путь правильный.
%let wrds = wrds.wharton.upenn.edu 4016;options comamid = TCP remote=WRDS;
signon username=_prompt_;
*************************************************************************;
libname ct'/wrds/nyse/sasdata/taqms/ct';
rsubmit;
В журнале сказано:
NOTE: Libname CT refers to the same physical library as TAQMSE.
WARNING: Library CT does not exist.
NOTE: Libref CT was successfully assigned as follows:
Engine: V9
Physical Name: C:\wrds\nyse\sasdata\taqms\ct
rsubmit;
NOTE: Remote submit to WRDS commencing.
Но когда я впервые зашел на сервер wrds, я увидел путь, и первый движок указывает путь к библиотеке, которую я хотел использовать. Что я сделал не так, чтобы настроить библиотеку?
NOTE: Libref TAQMSEC was successfully assigned as follows:
Levels: 5
Engine(1): V9
Physical Name(1): /wrds/nyse/sasdata/taqms/ct
Engine(2): V9
Physical Name(2): /wrds/nyse/sasdata/taqms/cq
1 ответ
Решение
Похоже, что вы пытаетесь сослаться на удаленную библиотеку в локальном сеансе. Попробуйте запустить следующее ПОСЛЕ того, как удаленная библиотека была назначена в rsubmit;
блок (так, после endrsubmit;
заявление):
libname CT (TAQMSEC) server=WRDS;