<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-3998888052217707507</id><updated>2011-07-08T08:19:28.644+02:00</updated><title type='text'>ERPcargo Techtalk</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://erpcargo.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3998888052217707507/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://erpcargo.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Malte Tüllmann</name><uri>http://www.blogger.com/profile/05389516675909446716</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='21' src='http://2.bp.blogspot.com/-T7W228bIW8U/ThGiuatF03I/AAAAAAAAASQ/1E_SDU5HsdI/s220/BW2960_19.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>7</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-3998888052217707507.post-4310637224677387006</id><published>2011-07-04T13:51:00.001+02:00</published><updated>2011-07-04T13:52:26.603+02:00</updated><title type='text'>Update ERPcargo 8.0.8.237</title><content type='html'>&lt;a href="http://4.bp.blogspot.com/-_e-l7y9YjhA/ThGn8Apx_sI/AAAAAAAAASs/ocMIwwH0z0M/s1600/menue.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="400" src="http://4.bp.blogspot.com/-_e-l7y9YjhA/ThGn8Apx_sI/AAAAAAAAASs/ocMIwwH0z0M/s400/menue.png" style="font-family: Arial,Helvetica,sans-serif;" width="217" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;Das aktuelle Update beinhaltet einige Neuerungen und Bugfixes:&lt;/div&gt;&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;/div&gt;&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;/div&gt;&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;Direkte Druckausgabe mit Seitenvorschau auch aus DB1- Analyse, Charts und Recherche.&lt;/div&gt;&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;/div&gt;&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;/div&gt;&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;Kostenstellen und Konten basieren auf Profitcentern.&lt;/div&gt;&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;/div&gt;&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;Profitcenter sind Bestandteil der Deckungsbeitragrechnung. &lt;/div&gt;&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;/div&gt;&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;/div&gt;&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;EUROLOG- Scanner für Ablieferung und Abholung integriert.&lt;/div&gt;&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;/div&gt;&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;&lt;/div&gt;&lt;div style="font-family: Arial,Helvetica,sans-serif;"&gt;GGVSE-Erweiterungen im R100 von CargoLine und Online Systemlogistik. &lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3998888052217707507-4310637224677387006?l=erpcargo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://erpcargo.blogspot.com/feeds/4310637224677387006/comments/default' title='Kommentare zum Post'/><link rel='replies' type='text/html' href='http://erpcargo.blogspot.com/2011/07/update-erpcargo-808237.html#comment-form' title='0 Kommentare'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3998888052217707507/posts/default/4310637224677387006'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3998888052217707507/posts/default/4310637224677387006'/><link rel='alternate' type='text/html' href='http://erpcargo.blogspot.com/2011/07/update-erpcargo-808237.html' title='Update ERPcargo 8.0.8.237'/><author><name>Malte Tüllmann</name><uri>http://www.blogger.com/profile/05389516675909446716</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='21' src='http://2.bp.blogspot.com/-T7W228bIW8U/ThGiuatF03I/AAAAAAAAASQ/1E_SDU5HsdI/s220/BW2960_19.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/-_e-l7y9YjhA/ThGn8Apx_sI/AAAAAAAAASs/ocMIwwH0z0M/s72-c/menue.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3998888052217707507.post-4786098440675597261</id><published>2011-07-04T13:03:00.000+02:00</published><updated>2011-07-04T13:03:49.738+02:00</updated><title type='text'>Handbuch ERPcargo Stammdaten und Konfiguration</title><content type='html'>&lt;span style="font-size: small;"&gt;&lt;span style="font-family: Arial,Helvetica,sans-serif;"&gt;Das Handbuch ERPcargo Stammdaten und Konfiguration Version 146 Stand 27.06.2011 steht auf dem FTP-Server bereit.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-family: Arial,Helvetica,sans-serif;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-family: Arial,Helvetica,sans-serif;"&gt;Gedruckte Exemplare (DIN A5, Hardcover) k&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Arial,Helvetica,sans-serif;"&gt;ö&lt;/span&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-family: Arial,Helvetica,sans-serif;"&gt;nnen für EUR 25,- zzgl. MwSt. bestellt werden.&lt;/span&gt;&lt;br style="font-family: Arial,Helvetica,sans-serif;" /&gt;&lt;span style="font-family: Arial,Helvetica,sans-serif;"&gt;Das Handbuch steht auf dem FTP-Server zur Verfügung.&lt;/span&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3998888052217707507-4786098440675597261?l=erpcargo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://erpcargo.blogspot.com/feeds/4786098440675597261/comments/default' title='Kommentare zum Post'/><link rel='replies' type='text/html' href='http://erpcargo.blogspot.com/2011/07/handbuch-erpcargo-stammdaten-und.html#comment-form' title='0 Kommentare'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3998888052217707507/posts/default/4786098440675597261'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3998888052217707507/posts/default/4786098440675597261'/><link rel='alternate' type='text/html' href='http://erpcargo.blogspot.com/2011/07/handbuch-erpcargo-stammdaten-und.html' title='Handbuch ERPcargo Stammdaten und Konfiguration'/><author><name>Malte Tüllmann</name><uri>http://www.blogger.com/profile/05389516675909446716</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='21' src='http://2.bp.blogspot.com/-T7W228bIW8U/ThGiuatF03I/AAAAAAAAASQ/1E_SDU5HsdI/s220/BW2960_19.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3998888052217707507.post-6889818356706563808</id><published>2009-10-01T13:33:00.000+02:00</published><updated>2009-10-01T13:38:54.730+02:00</updated><title type='text'>Firebirds Database Trigger</title><content type='html'>&lt;span style="font-family:Tahoma;"&gt;Es ist in der Datenbank möglich Trigger für CONNECT,&lt;span class="sy0"&gt;&lt;/span&gt; DISCONNECT,&lt;span class="sy0"&gt;&lt;/span&gt; TRANSACTION START,&lt;span class="sy0"&gt;&lt;/span&gt; TRANSACTION COMMIT oder&lt;span class="sy0"&gt;&lt;/span&gt; TRANSACTION ROLLBACK  anzulegen.&lt;br /&gt;Damit könnte man sogar den Sysdba aussperren.&lt;br /&gt;&lt;br /&gt;Für diesen Fall gibt es den Schalter &lt;/span&gt;&lt;strong&gt;-nodbtriggers.  &lt;/strong&gt;Anwendbar auf  gbak und isql&lt;br /&gt;&lt;span style="font-family:Tahoma;"&gt;&lt;br /&gt;&lt;b&gt;Hier ein Beispiel um einen DB-Trigger abzuschalten&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;isql myFirebidDB.fdb -user sysdba -pass masterkey&lt;strong&gt; -nodbtriggers&lt;/strong&gt;&lt;br /&gt;Database: myFirebidDB.fdb, User: sysdba&lt;br /&gt;SQL&gt; ALTER TRIGGER MYONCONNECTDBTRIGGER INACTIVE;&lt;br /&gt;SQL&gt; EXIT;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3998888052217707507-6889818356706563808?l=erpcargo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://erpcargo.blogspot.com/feeds/6889818356706563808/comments/default' title='Kommentare zum Post'/><link rel='replies' type='text/html' href='http://erpcargo.blogspot.com/2009/10/firebirds-database-trigger.html#comment-form' title='0 Kommentare'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3998888052217707507/posts/default/6889818356706563808'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3998888052217707507/posts/default/6889818356706563808'/><link rel='alternate' type='text/html' href='http://erpcargo.blogspot.com/2009/10/firebirds-database-trigger.html' title='Firebirds Database Trigger'/><author><name>Malte Tüllmann</name><uri>http://www.blogger.com/profile/05389516675909446716</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='21' src='http://2.bp.blogspot.com/-T7W228bIW8U/ThGiuatF03I/AAAAAAAAASQ/1E_SDU5HsdI/s220/BW2960_19.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3998888052217707507.post-5456532813632757139</id><published>2009-08-14T11:07:00.000+02:00</published><updated>2009-08-14T11:22:44.078+02:00</updated><title type='text'>aliases.conf unter Windows Vista</title><content type='html'>Die eine oder andere Datenbank wird lokal unter Windows Vista ausgeführt und die Ansteuerung über die aliases.conf definiert. Die Bearbeitung der aliases.conf unter Windows Vista sollten Sie allerdings als Administrator vornehmen.&lt;br /&gt;&lt;br /&gt;Administrator zu sein reicht nicht, Sie müssen ggf. bereits den Explorer als Administrator starten.&lt;br /&gt;&lt;br /&gt;Andernfalls schiebt das System die Datei in das Verzeichnis&lt;br /&gt;&lt;br /&gt;C:\Users\Benutzername\&lt;username&gt;AppData\Local\VirtualStore\Program Files\Firebird\Firebird_2_0&lt;br /&gt;&lt;br /&gt;In diesem Verzeichnis sucht der Server nur, wenn Sie ihn über localhost ansteuern. Remote über die eigene IP greift Firebird auf den eigenen Programmpfad zu und dort steht ggf. noch die installierte aliases.conf.&lt;/username&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3998888052217707507-5456532813632757139?l=erpcargo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://erpcargo.blogspot.com/feeds/5456532813632757139/comments/default' title='Kommentare zum Post'/><link rel='replies' type='text/html' href='http://erpcargo.blogspot.com/2009/08/aliasesconf-unter-windows-vista.html#comment-form' title='0 Kommentare'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3998888052217707507/posts/default/5456532813632757139'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3998888052217707507/posts/default/5456532813632757139'/><link rel='alternate' type='text/html' href='http://erpcargo.blogspot.com/2009/08/aliasesconf-unter-windows-vista.html' title='aliases.conf unter Windows Vista'/><author><name>Malte Tüllmann</name><uri>http://www.blogger.com/profile/05389516675909446716</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='21' src='http://2.bp.blogspot.com/-T7W228bIW8U/ThGiuatF03I/AAAAAAAAASQ/1E_SDU5HsdI/s220/BW2960_19.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3998888052217707507.post-5934973460008341276</id><published>2009-07-14T09:52:00.000+02:00</published><updated>2009-07-14T10:37:27.617+02:00</updated><title type='text'>Firebird 2.5 Netzwerkprotokoll</title><content type='html'>Adriano dos Santos Fernandes hat das verbesserte Protokoll der Version 2.5 &lt;a href="http://asfernandes.blogspot.com/2009/07/network-latency-influence-on-firebird.html"&gt;unter die Lupe genommen&lt;/a&gt; und unter hoher Latenz getestet.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://asfernandes.blogspot.com/2009/07/network-latency-influence-on-firebird.html"&gt;http://asfernandes.blogspot.com/2009/07/network-latency-influence-on-firebird.html&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3998888052217707507-5934973460008341276?l=erpcargo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://erpcargo.blogspot.com/feeds/5934973460008341276/comments/default' title='Kommentare zum Post'/><link rel='replies' type='text/html' href='http://erpcargo.blogspot.com/2009/07/firebird-25-netzwerkprotokoll.html#comment-form' title='0 Kommentare'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3998888052217707507/posts/default/5934973460008341276'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3998888052217707507/posts/default/5934973460008341276'/><link rel='alternate' type='text/html' href='http://erpcargo.blogspot.com/2009/07/firebird-25-netzwerkprotokoll.html' title='Firebird 2.5 Netzwerkprotokoll'/><author><name>Malte Tüllmann</name><uri>http://www.blogger.com/profile/05389516675909446716</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='21' src='http://2.bp.blogspot.com/-T7W228bIW8U/ThGiuatF03I/AAAAAAAAASQ/1E_SDU5HsdI/s220/BW2960_19.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3998888052217707507.post-5938923766265267588</id><published>2009-05-17T16:04:00.000+02:00</published><updated>2009-05-18T14:13:52.220+02:00</updated><title type='text'>RAID? Kann, muss nicht, hilft nicht immer.</title><content type='html'>Mit RAID - Systemen &lt;span style="font-weight: bold;"&gt;kann &lt;/span&gt;man viele Vorteile erreichen.  Wenn allerdings der RAID-Controller defekt ist, kann bereits ein fehlerhaftes Byte Ihre mehrere Gigabyte große Datenbank zur Strecke bringen.&lt;br /&gt;&lt;br /&gt;Die Auswirkungen sind enorm und der Fehler -wenn überhaupt - nur schwer zu finden. Schlimmstenfalls bauen Sie Ihre Datenbank also auf demselben System neu auf und stehen wenige Stunden später vor demselben Problem.&lt;br /&gt;&lt;br /&gt;Allen Technikgläubigen sei ins Stammbuch geschrieben, dass man noch so tief in die Tasche greifen kann für einen Markencontroller seiner Wahl: wir haben so einen entsorgt.&lt;br /&gt;&lt;br /&gt;Meine Empfehlung bei einer zerstörten Datenbank lautet: Wenn Sie nicht wissen, was die Ursache dafür war, wechseln Sie auf den Ausfallserver.&lt;br /&gt;&lt;br /&gt;Eine Reparatur (z.B. FBFirstAid) hinterläßt immer Spuren und niemals einen vollständigen Datenbestand. Arbeiten Sie mit der letzten Sicherung weiter und nutzen Sie die reparierte Datenbank, um verlorene Daten zu ergänzen.&lt;br /&gt;&lt;br /&gt;Das nachfolgende firebird.log zeigt (natürlich stark verkürzt) die Auswirkungen eines defekten Controllers.  Wenn Sie auch nur eine Zeile davon bei sich finden, haben Sie ein Hardwareproblem.&lt;br /&gt;&lt;br /&gt;Versprochen.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;firebird.log&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;internal gds software consistency check (&lt;span style="font-weight: bold;"&gt;wrong record length&lt;/span&gt; (183), file: vio.cpp line: 1109)&lt;br /&gt;&lt;br /&gt;internal gds software consistency check (&lt;span style="font-weight: bold;"&gt;cannot find record fragment &lt;/span&gt;(248), file: dpm.cpp line: 1181)&lt;br /&gt;&lt;br /&gt;internal gds software consistency check (&lt;span style="font-weight: bold;"&gt;decompression overran buffer&lt;/span&gt; (179), file: sqz.cpp line: 222)&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Index&lt;/span&gt; 5&lt;span style="font-weight: bold;"&gt; is corrupt on page&lt;/span&gt; 203839 level 140544214827009.&lt;br /&gt;File: ../src/jrd/validation.cpp, line: 140544214828627&lt;br /&gt;in table TESTTABLE (141)&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Record &lt;/span&gt;9267366 &lt;span style="font-weight: bold;"&gt;is wrong length in table&lt;/span&gt; TESTTABLE2 (142)&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Fragmented record&lt;/span&gt; 9267368 &lt;span style="font-weight: bold;"&gt;is corrupt in table&lt;/span&gt; TESTTABLE2 (142)&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Chain for record&lt;/span&gt; 9267372 &lt;span style="font-weight: bold;"&gt;is broken in table&lt;/span&gt; TESTTABLE2 (142)&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Page &lt;/span&gt;238166 &lt;span style="font-weight: bold;"&gt;wrong type&lt;/span&gt; (expected 5 encountered 7)&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Data page&lt;/span&gt; 238225 (sequence 20685) &lt;span style="font-weight: bold;"&gt;is confused in table&lt;/span&gt; TESTTABLE2 (142)&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Relation has&lt;/span&gt; 4294966985&lt;span style="font-weight: bold;"&gt; orphan backversions&lt;/span&gt; (4354 in use) in table TESTTABLE2 (142)&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Index 3 is corrupt on page&lt;/span&gt; 188383 level 140544214827009. File: ../src/jrd/validation.cpp, line: 140544214828627&lt;br /&gt;in table TESTTABLE3 (146)&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Page &lt;/span&gt;238382 &lt;span style="font-weight: bold;"&gt;doubly allocated&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Index &lt;/span&gt;8&lt;span style="font-weight: bold;"&gt; is corrupt (missing entries) in table&lt;/span&gt; TESTTABLE (173)&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Page &lt;/span&gt;152989 &lt;span style="font-weight: bold;"&gt;is an orphan&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3998888052217707507-5938923766265267588?l=erpcargo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://erpcargo.blogspot.com/feeds/5938923766265267588/comments/default' title='Kommentare zum Post'/><link rel='replies' type='text/html' href='http://erpcargo.blogspot.com/2009/05/raid.html#comment-form' title='0 Kommentare'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3998888052217707507/posts/default/5938923766265267588'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3998888052217707507/posts/default/5938923766265267588'/><link rel='alternate' type='text/html' href='http://erpcargo.blogspot.com/2009/05/raid.html' title='RAID? Kann, muss nicht, hilft nicht immer.'/><author><name>Malte Tüllmann</name><uri>http://www.blogger.com/profile/05389516675909446716</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='21' src='http://2.bp.blogspot.com/-T7W228bIW8U/ThGiuatF03I/AAAAAAAAASQ/1E_SDU5HsdI/s220/BW2960_19.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3998888052217707507.post-4045682851065713803</id><published>2009-03-22T10:22:00.000+01:00</published><updated>2009-05-05T15:09:50.547+02:00</updated><title type='text'>Firebird Classic Server unter Linux</title><content type='html'>Der Classicserver ist unter Linux  bei Mehrprozessormaschinen die erste Wahl. Allerdings sind im Gegensatz zum Superserver einige Einstellungen zur Serverkonfiguration vorzunehmen bzw. anzupassen um ausreichend skalieren zu können. Die folgende Beispielkonfiguration zielt auf einen Einsatz des Classicservers mit mehr als 100 Benutzern auf einer SMP-Maschine mit entsprechender Ausstattung.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;/etc/pam.d/xdm und login&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;session required pam_limits.so&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;/etc/security/limits.conf&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;firebird soft nproc 16384&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;firebird hard nproc 16384&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;firebird soft nofile 65536&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;firebird hard nofile 65536&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;/etc/xinet.d/firebird&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;service gds_db&lt;/span&gt;&lt;span style="font-family:courier new;"&gt;  {&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;  # These lines cause problems with Windows XP SP2 clients&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;  # using default firewall configuration (SF#1065511)&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;  # log_on_success += USERID&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;  # log_on_failure += USERID&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;  socket_type = stream&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;  protocol = tcp&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;  wait = no&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;  user = firebird&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;  server = /opt/firebird/bin/fb_inet_server&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;  flags = REUSE&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;  instances = UNLIMITED&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;  per_source = UNLIMITED&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;}&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;/etc/sysctl.conf&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;#Disable response to broadcasts.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;#You don't want yourself becoming a Smurf amplifier.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;#net.ipv4.icmp_echo_ignore_broadcasts = 1&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;#enable route verification on all interfaces&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;#net.ipv4.conf.all.rp_filter = 1&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;#enable ipV6 forwarding&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;#net.ipv6.conf.all.forwarding = 1&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;kernel.shmall = 134217728&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;kernel.shmmax = 134217728&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;kernel.sem=4096 512000 1600 9000&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;fs.file-max = 16384&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;kernel.threads-max = 50000&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;/opt/firebird/firebird.conf&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;DefaultDbCachePages = 2048&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;LockSemCount = 1048&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;LockHashSlots = 2017&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;LockMemSize = 8388608&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;/etc/services&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;gds_db 3050/tcp # Firebird SQL Database Remote Protocol&lt;/span&gt;&lt;style type="text/css"&gt;&lt;!--   @page { margin: 2cm }   P { margin-bottom: 0.21cm }   H3 { margin-bottom: 0.21cm }   H3.western { font-family: "Arial", sans-serif }   H3.cjk { font-family: "Lucida Sans Unicode" }   H3.ctl { font-family: "Tahoma" }  --&gt;&lt;/style&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3998888052217707507-4045682851065713803?l=erpcargo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://erpcargo.blogspot.com/feeds/4045682851065713803/comments/default' title='Kommentare zum Post'/><link rel='replies' type='text/html' href='http://erpcargo.blogspot.com/2009/03/firebird-classic-server-unter-linux.html#comment-form' title='0 Kommentare'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3998888052217707507/posts/default/4045682851065713803'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3998888052217707507/posts/default/4045682851065713803'/><link rel='alternate' type='text/html' href='http://erpcargo.blogspot.com/2009/03/firebird-classic-server-unter-linux.html' title='Firebird Classic Server unter Linux'/><author><name>Malte Tüllmann</name><uri>http://www.blogger.com/profile/05389516675909446716</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='21' src='http://2.bp.blogspot.com/-T7W228bIW8U/ThGiuatF03I/AAAAAAAAASQ/1E_SDU5HsdI/s220/BW2960_19.jpg'/></author><thr:total>0</thr:total></entry></feed>
