Uživatelské nástroje

Nástroje pro tento web


firebird:firebird3

Rozdíly

Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.

Odkaz na výstup diff

Obě strany předchozí revizePředchozí verze
Následující verze
Předchozí verze
firebird:firebird3 [2022/07/13 12:28] – [SAMBA] Karel Petrůfirebird:firebird3 [2024/03/01 06:17] (aktuální) – [Instalace/upgrade FB2->3 Linux] Karel Petrů
Řádek 15: Řádek 15:
  
 <code bash> <code bash>
 +#pridat contrib do /etc/apt/sources.list
 +sudo apt update
 sudo apt-get install libtommath1 libncurses5 vim mc unzip lftp ttf-mscorefonts-installer liblua5.3-0 sudo apt-get install libtommath1 libncurses5 vim mc unzip lftp ttf-mscorefonts-installer liblua5.3-0
 cd /usr/lib/x86_64-linux-gnu/ cd /usr/lib/x86_64-linux-gnu/
 sudo ln -s libtommath.so.1 libtommath.so.0 sudo ln -s libtommath.so.1 libtommath.so.0
 sudo dpkg-reconfigure locales sudo dpkg-reconfigure locales
-wget https://github.com/FirebirdSQL/firebird/releases/download/...+cd /tmp 
 +wget https://github.com/FirebirdSQL/firebird/releases/download/...   #http://firebirdsql.org/en/firebird-3-0/
 tar -xzvf Firebird-3.0 tar -xzvf Firebird-3.0
 cd /tmp/Firebird-3.0 cd /tmp/Firebird-3.0
Řádek 25: Řádek 28:
 sudo systemctl status firebird-superserver.service sudo systemctl status firebird-superserver.service
 sudo /opt/firebird/bin/changeServerMode.sh sudo /opt/firebird/bin/changeServerMode.sh
-sudo systemctl status firebird-classic.socket +sudo vim /lib/systemd/system/firebird-classic.socket #zmenit post 3050 
-echo "show version;" | isql localhost:employe+sudo systemctl restart firebird-classic.socket 
 +echo "show version;" | isql localhost:employee
 sudo usermod -d /home/firebird firebird sudo usermod -d /home/firebird firebird
 sudo mkdir -p /home/firebird/fdbs sudo mkdir -p /home/firebird/fdbs
Řádek 45: Řádek 49:
 tar -xzvf install/obis-client-64bit.tar.gz tar -xzvf install/obis-client-64bit.tar.gz
 vim etc/obisrc.xml vim etc/obisrc.xml
 +cd lualib5.3/lib/x86_64-Linux
 +ln -s ssl.so.3.0.0 ssl.so
 +ln -s openssl.so.3.0.0 openssl.so
 ./bin64/passwd -dbpass $ISC_PASSWORD ./bin64/passwd -dbpass $ISC_PASSWORD
 ./bin64/licencec -list ./bin64/licencec -list
Řádek 51: Řádek 58:
 ==== SAMBA ==== ==== SAMBA ====
  
-  * sudo apt-get install samba +<code bash> 
-  * nastavit smb.conf +sudo apt-get install samba 
-  sudo smbpasswd -a obis +sudo vim /etc/samba/smb.conf 
-  sudo systemctl restart smbd.service+sudo smbpasswd -a obis 
 +sudo systemctl restart smbd.service 
 +</code>
  
  
Řádek 60: Řádek 69:
  
 <code> <code>
 +preserve case = yes
 +
 [obis] [obis]
    comment = Obis    comment = Obis
Řádek 86: Řádek 97:
 cd /usr/lib/x86_64-linux-gnu/ cd /usr/lib/x86_64-linux-gnu/
 sudo ln -s libtommath.so.1 libtommath.so.0 sudo ln -s libtommath.so.1 libtommath.so.0
-wget https://github.com/FirebirdSQL/firebird/releases/download/...+sudo systemctl stop cron 
 +wget https://github.com/FirebirdSQL/firebird/releases/download/... #https://firebirdsql.org/en/firebird-3-0/
 tar -xzvf Firebird-3.0 tar -xzvf Firebird-3.0
 cd /tmp/Firebird-3.0 cd /tmp/Firebird-3.0
Řádek 104: Řádek 116:
 gbak -R -V /mnt/backup/licence25.fbk localhost:/home/firebird/licence.fdb gbak -R -V /mnt/backup/licence25.fbk localhost:/home/firebird/licence.fdb
 gbak -R -V /mnt/backup/data25.fbk localhost:/home/firebird/data.fdb gbak -R -V /mnt/backup/data25.fbk localhost:/home/firebird/data.fdb
 +sudo systemctl start cron
 +sudo systemctl status cron
 </code> </code>
  
Řádek 195: Řádek 209:
 echo "backup $LOCDB log /tmp/$DBFN-25.log" echo "backup $LOCDB log /tmp/$DBFN-25.log"
 rm -f /tmp/$DBFN-25.log rm -f /tmp/$DBFN-25.log
-$FBOLD/bin/gbak -z -b -g -v -st t -y /tmp/$DBFN-25.log  $LOCDB $BACKUPPATH/$DBFN.fbk+$FBOLD/bin/gbak -z -b -g -v -y /tmp/$DBFN-25.log  $LOCDB $BACKUPPATH/$DBFN.fbk
 ls -lh $BACKUPPATH/$DBFN.fbk ls -lh $BACKUPPATH/$DBFN.fbk
 EOF EOF
Řádek 207: Řádek 221:
 echo "restore $LOCDB log /tmp/$DBFN-30.log" echo "restore $LOCDB log /tmp/$DBFN-30.log"
 rm -f /tmp/$DBFN-30.log rm -f /tmp/$DBFN-30.log
-$FBNEW/bin/gbak -z -c -v -st t -y /tmp/$DBFN-30.log $BACKUPPATH/$DBFN.fbk $LOCDB+$FBNEW/bin/gbak -z -c -v -y /tmp/$DBFN-30.log $BACKUPPATH/$DBFN.fbk $LOCDB
 sudo chown firebird:firebird $LOCDB sudo chown firebird:firebird $LOCDB
 echo "show version;" | $FBNEW/bin/isql $DB | tail -n 1 echo "show version;" | $FBNEW/bin/isql $DB | tail -n 1
Řádek 218: Řádek 232:
 rm -f /tmp/$DBFN-25.log /tmp/$DBFN-30.log rm -f /tmp/$DBFN-25.log /tmp/$DBFN-30.log
 mv $LOCDB $LOCDB.ods11 mv $LOCDB $LOCDB.ods11
-FIREBIRD=$FBOLD LD_LIBRARY_PATH=$FBOLD/lib $FBOLD/bin/gbak -z -b -g -v -st t -y /tmp/$DBFN-25.log $LOCDB.ods11 stdout | pv | $FBNEW/bin/gbak -z -c -v -st t -y /tmp/$DBFN-30.log stdin $LOCDB+FIREBIRD=$FBOLD LD_LIBRARY_PATH=$FBOLD/lib $FBOLD/bin/gbak -z -b -g -v -y /tmp/$DBFN-25.log $LOCDB.ods11 stdout | pv | $FBNEW/bin/gbak -z -c -v -y /tmp/$DBFN-30.log stdin $LOCDB
 sudo chown firebird:firebird $LOCDB sudo chown firebird:firebird $LOCDB
 echo "show version;" | $FBNEW/bin/isql $DB | tail -n 1 echo "show version;" | $FBNEW/bin/isql $DB | tail -n 1
firebird/firebird3.1657715289.txt.gz · Poslední úprava: 2022/07/13 12:28 autor: Karel Petrů