Решение номер: 100007071 ПО: SPSS Base Название: Создание таблицы Access 97 с данными из SPSS 9.0. Описание: Вопрос. Мне бы хотелось сохранить файл данных SPSS как таблицу Access 97. Можно ли это сделать? Ответ. SPSS 9.0 для Windows может сохранять данные в формате БД Access 97, используя команду SAVE TRANSLATE. Во-первых, убедитесь, что вы можете экспортировать данные из Access с помощью меню Database Capture. Если можете, значит ваш драйвер Access работает нормально и вы можете записать и внешний файл Access. Теперь, создайте пустую БД в Access 97. SPSS будет записывать данные в эту БД. В SPSS откройте окно синтаксиса. Наберите следующий синтаксис: SAVE TRANSLATE TYPE=ODBC /connect="DSN=MS Access 97 Database;UID=ADMIN;PWD=; "+ "DBQ=C:\\My Documents\\Empty.mdb;DefaultDir="+ "C:\\My Documents;DriverId=25;FIL=MS Access;MaxBufferSize=512;PageTimeout=5;" /table="TEMP9" /unselect=retain /replace /map. Замените "C:\\My Documents\\Empty.mdb" на путь к тому пустому файлу в Access 97, который вы создали. Замените также путь DefaultDir=C:\\My Documents на имя директории, где располагается пустой файл. Если ваша база данных защищена паролем, добавьте пароль после PWD= и измените UID=ADMIN на имя пользователя. Запустите синтаксис. Может быть, вы увидите следюущую ошибку в окне результатов: >Warning # 6475 >Failed to set the SQL_AUTOCOMMIT mode to off - might give a problem to roll >back in the event of any failure. Это нормально. Данная ошибка не повлияет на запись данных. В зависимости от размера файла данных, вам может потребоваться много времени для их экспорта. В таком случае вы должны видеть в статусной строке надпись "Running SAVE..." со счётчиком записанных наблюдений. Как только сохранение закончится, вы увидите сводную таблицу с информацие о том, какие переменные были записаны. Создано 21.7.1999