SQL Relay er en åpen kildekode vedvarende database tilkoblingsgrupper, proxyer og lastbalansering system for Unix og Linux.
SQL Relay er ideell for:
- Påskynde databasedrevne web-baserte applikasjoner
- Styrke skalerbarhet av databasedrevne web-baserte applikasjoner
- Distribuere tilgang til replikert databaser
- Struping databasetilgang
- Tilgang databaser fra plattformer som ikke støttes
- Utvandrende søknader fra en database til en annen
SQL Relay støtter følgende databasesystem i:
- Oracle
- MySQL
- MSQL
- PostgreSQL
- Sybase
- MS SQL Server
- IBM DB2
- Interbase
- Sybase
- SQLite
- ODBC
- MS Access
Hva er nytt i denne versjonen:
- fast sant-& gt; falsk innarbeiding i sqlrservercontroller :: interceptQuery at kan føre til en relogin sløyfe
- deaktivert -Werror for gcc & lt; 2.7
- søkt George Carrette patch for å fikse PUD connectstring alternativer
- migrert katalogen / filbaner info i sqlrpaths klassen
- fjernet udokumentert og ikke-så-Relevent-disse dager MAX_CONNECTIONS / overridemaxconnections failsafe i sqlr-start
- fast java header deteksjon for javac ligger i / usr / bin
- oppdatert Java API for å støtte ikke-null-tolerante implementeringer av miljøet :: NewStringUTF ()
- perl api bygger riktig på OSR5 igjen
- PostgreSQL sslmode utelates helt fra connect streng nå, hvis det er deaktivert, for å forebygge problemer med eldre versjoner av postgresql som ikke støtter den parameter i det hele tatt
- mono 2.8 eller høyere er nødvendig nå
- lagt til et datedelimiters tilskrive forekomsten tag i sqlrelay.conf å begrense hva datoskilletegn brukes når sette dato
- re økende MSSQLSERVER gjenkjenning, som hadde blitt fjernet
- fast statisk bundet build
- fast mysql lob feltet bug som kunne føre til krasj
Hva er nytt i versjon 0.54.
- Støtte for multi-threaded lytteren har blitt lagt
- Store forbedringer har blitt gjort til PHP PUD driver.
- Påvisning av ulike ting i configure skriptet har blitt forbedret, inkludert TCL på multi-bue-systemer og 64-bit Sybase og DB2.
- Mange obskure, men betydelige bugs har blitt fikset, så vel.
Hva er nytt i versjon 0.53.1:
- Det viser seg at det var noen dokumentasjon feil og de ikke bygge vellykket på hver plattform i min build gården. Viktigst skjønt, det var en feil i en av de Make-filer som bekledde en & quot; gjøre rent & quot; å avbryte halvveis gjennom byggingen. Dette kan føre til problemer for automatiserte byggesystemer.
Hva er nytt i versjon 0.53:
- lagt til støtte for SQLite uttalelse api og innfødte binder
- fikset noen lekkasjer knyttet til bruk av sys :: gethostname ()
- lagt multiarch deteksjon
- lagt PHP PUD driver
- fikset et bind variabel oversettelse bug der produksjonen binder fulgt av: = ikke ville bli oppdaget
- droppet Zope støtte (for nå)
- droppet PHP Pear DB støtte
- refactored init script - ett skript skal fungere på alle plattformer nå
- oppdatert init script installasjon - skal fungere på nesten alle UNIXer
- lagt OS X launchd konfigurasjon
- oppdatert sqlr-lytteren til å rydde opp filer knyttet til IPC, stikkontakter og merking om db er opp eller ned på exit
- sqlr-start starter ikke lenger cache leder
- lagt til en andre init script for cachen leder
- plugins er statisk linket inn libsqlrserver om plattformen ikke støtter delte biblioteker (eller hvis --disable-delt er spesifisert på configure tid)
- perl API bør bygge med gamle versjoner av perl (5.00X) på eldre plattformer (Redhat 4.2, 5.2, 6.2, etc.) nå
- oppdatert postgresql bind docs
- lagt dateyyyyddmm parameter
- lagt yyyyddmm parameter til translatedates oversettelse
- lagt SQLR_MYSQL_DATE_YYYYDDMM envrionment variabel til MySQL drop-in bibliotek
- lagt SQLR_ODBC_DATE_YYYYDDMM envrionment variabel til ODBC driver
Hva er nytt i versjon 0.51:
- Support ble lagt for Oracle 12c og DB2 10.1 / 10.5.
- dokumentasjon Database installasjonen ble oppdatert.
- Et par samfunnsskapte patcher ble brukt.
- En obskure spørsmålet om dato konverteringer med FreeTDS og MS SQL Server i steder hvor datoene er formatert DD / MM / ÅÅÅÅ var adressert og dokumentert.
Hva er nytt i versjon 0.50:
- Denne versjonen har flere forbedringer for å bruke Microsoft SQL Server via FreeTDS . Parametre ble lagt formatere datoer og klokkeslett i resultatsett.
- Andre mindre bugs ble fikset også, inkludert noen uinitialiserte variabler og en minnelekkasje.
Hva er nytt i versjon 0.49.1:
- sqlrserver-config returnerer riktig biblioteket nå <. / li>
- En NULL dereferanse i custom_nw er korrigert.
Hva er nytt i versjon 0.49.
- Modular rammene ble lagt for logging og passordkryptering
- ODBC driveren har blitt betydelig forbedret.
- Ulike obskure feil ble fikset.
- Kunde API-kall ble lagt for å få vertsnavn og IP-adressen til databasen.
- Den klient-server-protokollen er refactored å fjerne to rundturer.
- Windows bygge skriptet støtter nå CLR og ikke-CLR bygger.
Hva er nytt i versjon 0.48.
- Flere bidro oppdateringer har blitt integrert
- stmtcachesize parameteren gjør nå bruk av Oracle erklæringen Cache.
- De fleste av server-side kode er omorganisert for å være mer modulær, og flere ting har blitt reimplemented som plugins.
- Flere ytelses forbedringer har blitt gjort.
- En eliminerer en unødvendig klient-server rundtur og annen eliminerer en unødvendig gjen forberede seg.
Hva er nytt i versjon 0.47:
- Denne utgivelsen har hovedsakelig evnen til å bruke Oracles Statement Cache-funksjonen . Kode for dette ble bidratt med Neowiz.
- For å aktivere uttalelsen cache, bare legge til:
- stmtcachesize = 20
- (Eller noen andre størrelser enn 20)
- ... til tilkoblingsstrengen for forekomst av SQL Relay som snakker til Oracle i sqlrelay.conf fil. Merk også at det er noen quirks når du bruker setningen cache som synes å være enten feil i OCI eller problemer med måten SQL Relay bruker OCI. De kan bli løst i en fremtidig versjon av OCI eller SQL Relay. Se Konfigurere SQL Relay for mer informasjon.
- Merk også at jeg ikke er ferdig med å integrere alle bidratt med kode ennå, så hvis noe ikke fungerer som forventet, det kan være grunnen.
- Også i denne utgaven, jeg oppdatert SQL Rele kommandolinje kunder å ha en konsekvent kommandolinjepara grensesnitt og omdøpt noen av dem.
- Alle kommandolinjeprogrammer har nå følgende parametre:
- host
- port
- socket
- user
- passord
- Så, for eksempel, for å koble til localhost, port 9000 ved hjelp av brukertest med passord test, du nå bruke:
- sqlrsh -host localhost -Port 9000 -user test -password test
- Mens i det siste, ville du ha brukt:
- sqlrsh localhost 9000 & quot; & quot; test test
- I tillegg har sqlrsh nå -script og -kommandoen argumenter for å kjøre skript eller kommandoer som ikke er interaktivt.
- Jeg har også omdøpt søket og felt kommandoer sqlr-spørring og sqlr-feltene.
- I tillegg til disse oppdateringer og endringer, følgende nye funksjoner og feilrettinger er også iverksatt:
- fikset feilen som forårsaket sqlr-eksport til utgang negativ xml-foretakets verdier
- fast single-sitat-rømmer i sqlr-eksport
- tvunget overlevering = & quot; koble & quot; for Cygwin og Linux
Kommentarer ikke funnet