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

Yakov Reztsov yakovr_st на mail.ru
Ср Мар 15 10:18:43 MSK 2006


> 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 Сервис-> управление пользователями ?

-- 
Yakov Reztsov


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