[oodisc] Как импортировать *.odb в sql?

Andrey Pokalo andrey на bujkh.by
Ср Мар 15 10:41:29 MSK 2006


Yakov Reztsov пишет:

>>Yakov Reztsov пишет:
>>
>>    
>>
>>>Andrey Pokalo пишет:
>>> 
>>>
>>>      
>>>
>>>>Yakov Reztsov пишет:
>>>>
>>>>        
>>>>
>>>>>>см. сабж.
>>>>>>       
>>>>>>
>>>>>>            
>>>>>>
>>>>>Если надо из *.odb выкачать данные и эта БД
>>>>>зарегистрирована в источниках данных, то можно
>>>>>в OOcalc нажать F4 - откроется список источников данных
>>>>>и оттуда мышкой перетащить нужную таблицу на лист calc.
>>>>>Ну а затем этот лист сохранить в формате *.dbf
>>>>>
>>>>>     
>>>>>
>>>>>          
>>>>>
>>>>лучше в *.csv, такой текст с разделителями без проблем импортируется в 
>>>>PostgreSQL
>>>>А конвертора какого нибудь нету?
>>>>   
>>>>
>>>>        
>>>>
>>>Есть еще один вариант (улучшенный 1 вариант)
>>>
>>>
>>>1. Необходимо создать источник данных, связанный с PostgreSQL
>>>2.  в OOcalc нажать F4 - откроется список источников данных
>>>	в котором должны быть источник данных, связанный с *.odb
>>>	и 2 источник из п.1.
>>>3. и в ООCalc перетаскивать таблицу не на лист, а в пункт
>>>   таблицы источника данных,связанного с  PostgreSQL
>>>Может быть перенесена как структура таблицы, так и данные.
>>> 
>>>      
>>>
>
>
>
>Вышесказанное справедливо для OOO1.1.x
>Для OOO 2.0 перетаскивать надо не в другой источник данных
>(он это не позволит cделать  :(     ), 
>а в OOBase - > список таблиц (где уже открыта БД, связанная с PostgreSQL)
>
>
>
>  
>
>>Вот тут есть одна проблема, только не могу понять с каким устройством. 
>>Скорее всего с /dev/hands... :-)
>>Я из офиса не могу писать в PostgreSQL. Таблицы открываются только на 
>>чтение. Пробовал два драйвера JDBC и SDBC. Добрые люди подсказали, что 
>>офис монтирует бд по умолчанию только на чтение. Но установка свойств 
>>драйвера для записи (игнорировать привилегии из драйвера) в бд ничего не 
>>дала. Пользователь имеет все права. Есть возможность подтвердить 
>>(опровергнуть) эту информацию?
>>ASPLinux 10, PostgreSQL 8.3.1, OOo 2.0.2 инфра
>>    
>>
>
>Может быть пользователь, с правами которого подключается ООО к PostgreSQL
>не имеет права записи или создания таблиц ?
>  
>
Пользователь имеет все права.

>Может быть поможет в ООBase Сервис-> управление пользователями ?
>  
>
Вываливается сообщение "Ошибка подключения. База данных не поддерживает 
администрирование пользователей."
Какая бд имеется ввиду?

-- 
Покало Андрей



Подробная информация о списке рассылки Oo-discuss