Переполнение стека SAS: чтение PROC SQL dictionary.columns - PullRequest
0 голосов
/ 13 января 2010

У меня есть программа, в которой я читаю dictionary.columns. Есть большая программа с большим количеством кода до и после сегмента программы, в котором я читаю dictionary.column.

Программа раньше работала нормально, но теперь выдает ошибку. Я выполнил программу 5 раз, она дала ту же ошибку: STACK Overflow

Однако, когда я выполняю один и тот же патч sql proc в другой программе, он выполняется нормально.

Любые предложения о том, где может быть проблема, и какие-либо возможные решения?

1 Ответ

0 голосов
/ 14 января 2010

Обычно для исправления переполнения стека в SAS достаточно просто закрыть сеанс и начать заново. Если вы хотите сохранить созданные вами наборы данных в рабочей папке, вы можете просто перейти в папку временных файлов SAS (найти ее, она отличается на разных компьютерах, но обычно она находится в Program Files / SAS Institute / ...) , В папке временных файлов SAS вы найдете несколько папок TD_XXXX, последняя из которых, вероятно, содержит наборы данных вашей рабочей библиотеки.

...