Автор Тема: Инсталиране на Firebird 2.5 на Убунту Сървър  (Прочетена 9181 пъти)

b2l

  • Напреднали
  • *****
  • Публикации: 4786
  • Distribution: MCC Interim
  • Window Manager: - // - // -
  • ...sometimes I feel like screaming... || RTFM!
    • Профил
    • WWW
Re: Инсталиране на Firebird 2.5 на Убунту Сървър
« Отговор #15 -: Nov 01, 2011, 22:00 »
Добре, командата ти за копиране на файл е scp, използва ssh за да се свърше с отдалечения хост. Виж примери в интернет и ще си копираш файла.
Активен

"Човекът е въже, опънато между звяра и свръхчовека, въже над пропаст. Човекът е нещо, което трябва да бъде превъзмогнато." - Фр. Ницше

hunchy

  • Напреднали
  • *****
  • Публикации: 34
    • Профил
Re: Инсталиране на Firebird 2.5 на Убунту Сървър
« Отговор #16 -: Nov 01, 2011, 22:09 »
Утре продължавам, че се изморих. Тенкс засега.
Активен

Линукс Минт Cinnamon

plamen_f

  • Напреднали
  • *****
  • Публикации: 1246
    • Профил
Re: Инсталиране на Firebird 2.5 на Убунту Сървър
« Отговор #17 -: Nov 01, 2011, 22:22 »
Малко разяснение:

1. не е sudu ами sudo
2. няма значение дали си със сървър или десктоп версия. Разликата между classic и супер, е че classic предоставя многонишкова обработка на ниво ОС (имаш при множество заявки - множество firebird процеси), докато при super нишките са вътре в самия главен процес. Classic се препоръчва при многоядрени процесори (не ги бъркай с hypertreath), а Super при едноядрени. Лично аз ти препоръчвам да изключваш виртуалните процесорни нишки - бавят ;
3. В 2.5 се появява и версия super-classic, която съчетава плюсовете на 2-та описани по-горе варианта;

От постовете по-горе се обърках, 2.1 или 2.5 слагаш?
Направи ли sudo apt-get update предварително?

Трябва да знаеш, че напоследък всички пакети за убунту изискват след инсталация (говоря за firebird) допреконфигуриране:
sudo dpkg-reconfigure firebird2.x-type
заменяш с инсталираните от теб версия и тип
трябва да заявош, че сървиса трябва да е активиран и да сложиш админска (SYSDBA) парола.

Ако все пак нещо продължава да се мотка - смъкни си исканата версия от сайта в инсталационен пакет - работят перфектно!
Активен

Ipolit

  • Напреднали
  • *****
  • Публикации: 418
    • Профил
    • WWW
Re: Инсталиране на Firebird 2.5 на Убунту Сървър
« Отговор #18 -: Nov 01, 2011, 22:56 »
Трябва да експортнеш и после импортнеш базата с gbak.
Имай предвид, че база от 2.1 няма да иска да се импортне в 2.5
Активен

Face Your FreeBSD at http://ipolit.hit.bg

hunchy

  • Напреднали
  • *****
  • Публикации: 34
    • Профил
Re: Инсталиране на Firebird 2.5 на Убунту Сървър
« Отговор #19 -: Nov 02, 2011, 08:37 »
Така, необходимата ми версия е 2.5, в началото постнах командата с която се оправих в Десктоп Убунтуто. Вече имам инсталиран Файрбърд2.5, стартирах сервиза с sudo dpkg reconfigure....
Taka, сега трябва да преместя базата данни на сървъра, като дам правата за четене и запис. При Убунту Десктоп има Самба, ФТП, изобщо....графична среда. Сървъра съм го инсталирал във виртуал бокс, ай пи-то съм го бриджнал и е 192.168.0.103, имам и ХП, което също е във виртуал бокс с ай пи 192.168.0.105 и в момента играе ролята на сървър, там е и файла. При тази топология как да преместя database.fdb на Линукския Сървър . Пак повтарям при Убунту Десктоп, бе лесно /Х, самба, ФТП/ инсталирах, преместих, смених пътя на програмите и всички се вързаха локално и отдалечено. Искам да го направя като хората под Убунту Сървър за да имам максималното като бързодействие и сигурност. Дано съм бил ясен.
С две думи: как да преместя файла database.fdb от Уин ОС/192.168.0.105/ на Убунту Сървър/192.168.0.103/ и да дам правата след като го копирам.
Благодаря на писалите.
Активен

Линукс Минт Cinnamon

plamen_f

  • Напреднали
  • *****
  • Публикации: 1246
    • Профил
Re: Инсталиране на Firebird 2.5 на Убунту Сървър
« Отговор #20 -: Nov 02, 2011, 09:04 »
1. Ubuntu:
sudo apt-get install ssh

2. Win:
http://winscp.net/eng/download.php

смъкваш и инсталираш. Пускаш - задаваш remoteIP (ubuntu), user & pass

3. Копираш базата да речем в твоята home директория или друга до която имаш достъп през winscp.

4. На Ubuntu:

sudo chown firebird:firebird /path_to/database/DATABASE.FDB

смени пътя и името с твоите.

Успех!
Активен

annikoloff

  • Напреднали
  • *****
  • Публикации: 24
  • Distribution: Windows 8 Pro
    • Профил
Re: Инсталиране на Firebird 2.5 на Убунту Сървър
« Отговор #21 -: Nov 02, 2011, 09:24 »
Под Windows направи бекъп на базата, като задължително гледай да е transportable (ключ -t):
gbak -t -v -user username -pass password C:\Folder\Database.fdb C:\Folder\Database.fbk
Потребителското име и паролата трябва да си ги знаеш. Най-добре е да използваш owner-а на базата. След това копираш Database.fbk на линукса, както са ти показали по-горе и я ресторваш:
gbak -c -v -user username -pass password /path/Database.fbk /path/Database.fdb
Ако потребителя ти не съществува на новия сървър, трябва да си го добавиш предварително с gsec:
gsec -user SYSDBA -password masterkey
GSEC> add pesho -pw MyPass -fname Pesho -lname Peshev
GSEC> quit
Активен

Нямам време да се занимавам с глупости. Затова ползвам Windows.

hunchy

  • Напреднали
  • *****
  • Публикации: 34
    • Профил
Re: Инсталиране на Firebird 2.5 на Убунту Сървър
« Отговор #22 -: Nov 02, 2011, 21:21 »
1. Ubuntu:
sudo apt-get install ssh

2. Win:
http://winscp.net/eng/download.php

смъкваш и инсталираш. Пускаш - задаваш remoteIP (ubuntu), user & pass

3. Копираш базата да речем в твоята home директория или друга до която имаш достъп през winscp.

4. На Ubuntu:

sudo chown firebird:firebird /path_to/database/DATABASE.FDB

смени пътя и името с твоите.

Успех!

Направих всичко само правата ми се опъват. Всичко е достъпно...само правата за четене и писане.
Базата е в home/hunchy/test.fdb
Моля за помощ. Накрая съм...плиис.
Активен

Линукс Минт Cinnamon

Ipolit

  • Напреднали
  • *****
  • Публикации: 418
    • Профил
    • WWW
Re: Инсталиране на Firebird 2.5 на Убунту Сървър
« Отговор #23 -: Nov 02, 2011, 22:42 »
Ти упорито отказваш да разбереш, че с копиране на fdb не става.
annikoloff ти е обяснил подробно какво трябва да направиш. Аз мисля, че  и така няма да можеш да вкараш база от 2.1 в 2.5, но може и да ти се получи.
Базите се експортдват и импортват с gbak
« Последна редакция: Nov 02, 2011, 22:44 от Ipolit »
Активен

Face Your FreeBSD at http://ipolit.hit.bg

hunchy

  • Напреднали
  • *****
  • Публикации: 34
    • Профил
Re: Инсталиране на Firebird 2.5 на Убунту Сървър
« Отговор #24 -: Nov 03, 2011, 08:15 »
Не искам да експортвам от 2.1 в 2.5., далече съм от подобни каскади. В началото просто дадох пример защото така беше описана командата в интернет. Съжалявам, ако съм подвел някой. Кофти съм се изразил. Та, нещата са доволно прости. Работя с търговска програма, няма да казвам коя за да не е реклама, която ползва Файербърд 2.5. Тя си прави базата и си я ползва съответно. Искам да я преместя на Убунту Сървър защото като се вържат 6 каси, един офис, счетоводството, шефа от майната си и ХП се огъва. Искам да направя базата да се листва под Линукс в мрежата, а именно Убунту Сървър. На последната права съм където с ред в терминала трябва да дам права за четене и запис на вече копирания файл...
Явно бъркам тук...
sudo chown firebird:firebird /path_to/database/DATABASE.FDB
Активен

Линукс Минт Cinnamon

Acho

  • Напреднали
  • *****
  • Публикации: 5287
  • Distribution: Slackware, MikroTik - сървърно
  • Window Manager: console only
    • Профил
    • WWW
Re: Инсталиране на Firebird 2.5 на Убунту Сървър
« Отговор #25 -: Nov 03, 2011, 08:27 »
А ти нали не пускаш именно тази команда ? А накрая слагаш твоя си конкретен за сървъра път_до_файла/файл ? И има ли ги създадени в системата ти тези user/group ? Само информативно питам, че стават грешки. Успехи.
Активен

CPU - Intel Quad-Core Q8400, 2.66 GHz; Fan - Intel Box; MB - Intel G41M-T2; RAM - DDR2-800, Kingston HyperX, 2X2048 MB; VC - onboard, Intel G41 Express Chipset; HDD - Toshiba, 500 GB, SATAII; SB - Realtek HD Audio; DVD-RW - TSSTcorp DVD-RW; LAN - Realtek PCI-E GBE Controller; PSU - Fortron 350 Watt.

hunchy

  • Напреднали
  • *****
  • Публикации: 34
    • Профил
Re: Инсталиране на Firebird 2.5 на Убунту Сървър
« Отговор #26 -: Nov 03, 2011, 08:44 »
home/hunchy/test.fdb
Това е вече на Убунту Сървър.
sudo chown firebird:firebird/home/hunchy/test.fdb и пиша това.
Връща ми chown --help, един вид "...земи се научи малко, па се върни..." ;D
Активен

Линукс Минт Cinnamon

annikoloff

  • Напреднали
  • *****
  • Публикации: 24
  • Distribution: Windows 8 Pro
    • Профил
Re: Инсталиране на Firebird 2.5 на Убунту Сървър
« Отговор #27 -: Nov 03, 2011, 09:20 »
Май би трябвало да напишеш
sudo chown firebird.firebird /home/hunchy/test.fdb
или поне така пише по документациите му за линуксите, но това за да ти се налага означава, че си копирал базата, а не си я ресторнал с gbak (нека ме поправят колегите, ако греша). Така не се прави по две причини. Първо при копиране на файла на базата не ти се гарантира, че ще получиш работещо копие (може само ако в този момент ти е спрян сървъра) и второ не ти се гарантира, че двата сървъра работят с един и същ формат на базата (може само когато копираш между еднакви версии на една и съща архитектура).
Активен

Нямам време да се занимавам с глупости. Затова ползвам Windows.

Acho

  • Напреднали
  • *****
  • Публикации: 5287
  • Distribution: Slackware, MikroTik - сървърно
  • Window Manager: console only
    • Профил
    • WWW
Re: Инсталиране на Firebird 2.5 на Убунту Сървър
« Отговор #28 -: Nov 03, 2011, 09:23 »
Опитай с:

sudo chown firebird:firebird /home/hunchy/test.fdb

или:

sudo chown firebird.firebird /home/hunchy/test.fdb

виж къде са разликите (интервал между firebird и /home..............) и опитай с ТОЧКА вместо ДВУЕТОЧИЕ между user и group само за проба. И пак не казваш имаш ли ги тези user/group създадени в системата ти. Искаш да ги сетнеш, ама има ли ги реално създадени ?
Активен

CPU - Intel Quad-Core Q8400, 2.66 GHz; Fan - Intel Box; MB - Intel G41M-T2; RAM - DDR2-800, Kingston HyperX, 2X2048 MB; VC - onboard, Intel G41 Express Chipset; HDD - Toshiba, 500 GB, SATAII; SB - Realtek HD Audio; DVD-RW - TSSTcorp DVD-RW; LAN - Realtek PCI-E GBE Controller; PSU - Fortron 350 Watt.

plamen_f

  • Напреднали
  • *****
  • Публикации: 1246
    • Профил
Re: Инсталиране на Firebird 2.5 на Убунту Сървър
« Отговор #29 -: Nov 03, 2011, 09:32 »
Никакви точки - двуеточие е!

Ачо точно ти го е написал:

sudo chown firebird:firebird /home/hunchy/test.fdb
Активен

Подобни теми
Заглавие Започната от Отговора Прегледи Последна публикация
deinstalirane i Firebird
Настройка на програми
jojopara 1 1427 Последна публикация Nov 17, 2003, 09:23
от IvanST
Проблем с firebird база данни ...
Настройка на програми
sys7em 5 2688 Последна публикация Apr 08, 2005, 16:15
от sys7em
Проблем с firebird 1.5.1
Настройка на програми
anakinn 2 1851 Последна публикация Mar 30, 2007, 09:31
от anakinn
проблем с firebird
Настройка на програми
anakinn 1 1863 Последна публикация Aug 27, 2007, 12:04
от anakinn
Delphi програма с достъп до Firebird база данни под Чакра Линукс
Общ форум
3p0 18 4609 Последна публикация Jan 19, 2012, 14:17
от laskov