Een ODBC koppeling maken met de FlexService database

advertisement
Een ODBC koppeling maken met de FlexService database
Aant
alaandacht
spunt
en al
seen ODBC koppel
i
ng wor
dtgemaaktmetdeFl
exSer
vi
ce
dat
abase
DocumentFS90222D001 – Een ODBC koppel
i
ngmaken metdeFl
exSer
vi
cedat
abase/Febr
uar
i2008
© Fl
exSer
vi
ceSol
ut
i
onsBV
Fl
exServi
ce,Mi
crosof
tSQLServeren ODBC
Het pakket FlexService maakt gebruik van een Microsoft SQL Server RDBMS (database). SQL Server is een
moderne, open, relationele database waarmee via ODBC (Open DataBase Connectivity) een verbinding mee
kan worden gemaakt. ODBC is een standaard database toegankelijkheidsmethode om elk programma met
een database te kunnen laten spreken, onafhankelijk van het type database. De mogelijkheid van ODBC
gebruik te maken is standaard in Microsoft Windows aanwezig. De 'Database Driver' voor SQL Server wordt
meegeleverd bij dit RDBMS.
Vrijwel alle programma's die werken met gegevens kunnen werken met ODBC koppelingen. Denk aan
rapportagegereedschappen of aan het veelgebruikte Microsoft Access en Microsoft Excel. Via ODBC wordt
een tabel uit de SQL Server database 'aangekoppeld' (een 'linked table') waarna met de gegevens in de
tabel kan worden gewerkt. Dus toevoegen, lezen, wijzigen en verwijderen van gegevens in gekoppelde
tabellen is mogelijk.
Op deze manier is het mogelijk om met gegevens uit de FlexService database rapportages te maken of
gegevens te exporteren. Rapportages en exports kunnen ook vanuit FlexService zelf worden gemaakt, via
module Rapport (ReportBuilder) of module Export, maar een ODBC koppeling en (bijvoorbeeld) Microsoft
Access biedt meer mogelijkheden om complexe uitvragingen te doen en deze zelf op te zetten en aan te
passen.
Tabel
l
en ui
tFl
exSer
vi
cegebrui
ken vi
aODBC
Als u tabellen uit FlexService koppelt via ODBC dan kunt u ook wijzigen in de gegevens in de FlexService
database. Dat is niet toegestaan; de gegevens in de FlexService database staan in onderlinge relatie tot
elkaar, en de werking van FlexService is afhankelijk van de gegevens in de database. Gaat u buiten de
FlexService programmatuur om gegevens wijzigen in de tabellen kan het zijn dat FlexService niet meer goed
werkt, of dat fouten ontstaan. FlexService Support kan géén ondersteuning meer leveren als er rechtstreeks
in de database wijzigen zijn aangebracht.
Een ODBC koppeling met de FlexService SQL Server database is daarom alleen toegestaan als hiervoor een
databasegebruiker (databaseuser) wordt gebruikt die alleen leesrechten heeft op de gegevens. Dit wordt
centraal op SQL Server niveau geregeld, in het gebruikte gereedschap als bijvoorbeeld Acces of Excel hoeft
dan niets meer geregeld te worden. Hiermee voorkomt u dat er wellicht per ongeluk gegevens worden
gewijzigd in de FlexService database.
Onder
st
euni
ng vanui
tFl
exServi
ce
FlexService biedt vanuit FlexServic Support geen ondersteuning voor het maken van de ODBC koppelingen,
onderhouden van een bestaande koppeling of vragen rondom queries of het gegevensmodel. U kunt
FlexService Support hiervoor dus niet benaderen.
FlexService kan wel helpen bij het aanmaken en inzetten van een ODBC koppeling. Wel is het mogelijk om
een FlexService Business Consultant in te huren om u te helpen bij het realiseren van rapportages via een
ODBC koppeling in Microsoft Access. Deze werkzaamheden zijn altijd maatwerk en kunnen na oplevering
tegen uurtarief en op verzoek van klanten worden onderhouden door FlexService.
Di
scl
ai
mer
Dei
nf
or
mat
i
ei
n di
tdocumenti
sdoorFl
exSer
vi
ceSol
ut
i
onsmetdegr
oot
st
ezor
g samengest
el
d.Dedi
r
ect
i
e
van Fl
exSer
vi
ceSol
ut
i
onsi
secht
erni
etver
ant
woor
del
i
j
kvoorevent
uel
ef
out
en,onj
ui
st
heden ofomi
ssi
esi
n
dezei
nf
or
mat
i
een aanvaar
dtgeen aanspr
akel
i
j
khei
dvoormogel
i
j
kegevol
gen van besl
i
ssi
ngen di
ezi
j
n
genomen opgr
ondvan dei
n di
tdocumentaangeboden i
nf
or
mat
i
e.
Op alonzet
r
ansact
i
eszi
j
n onzeal
gemenevoor
waar
den (Feni
t
)van t
oepassi
ng.Opver
zoeki
seen exempl
aar
van dezel
ever
i
ngsvoor
waar
den beschi
kbaar
.
© FlexService Solutions BV
Hou er rekening mee dat het FlexService gegevensmodel kan veranderen zonder voorafgaande
aankondiging. Hierdoor zouden eerder gemaakte queries op de FlexService database niet meer kunnen
werken. U kunt wel zien welke wijzigingen er zijn in het gegevensmodel per release. Hiervan is een
document beschikbaar bij de FlexService programmatuur, in folder Documentatie/Databasewijzigingen.
Desgewenst kan een onderhoudscontract worden afgesloten op het onderhoud van opgeleverde ODBC
koppelingen. Dit abonnement waarborgt de werking van een bestaande ODBC koppeling bij oplevering van
nieuwe software versies van FlexService.
FS90222D002 – Een ODBC koppeling maken met de FlexService database
© FlexService Solutions BV
2 van 2
Download