Genney forum

Användning => Hur gör man för att ...? => Ämnet startat av: Stefan skrivet 2019-08-21, 19:55:16 PM

Titel: Data ur databasen till Excel
Skrivet av: Stefan skrivet 2019-08-21, 19:55:16 PM
Hur gör jag för att skriva ut eller ännu bättre föra över till Excel en lista med:
person; födelsedatum; födelseplats; källa till födelse

Jag vill även ta fram motsvarande uppgifter för död.
Titel: SV: Data ur databasen till Excel
Skrivet av: Alsterolle skrivet 2019-08-21, 22:43:10 PM
Registerutdrag - Händelser och attribut
Titel: SV: Data ur databasen till Excel
Skrivet av: Administrator skrivet 2019-08-22, 07:43:07 AM
Prova dom här utdragen, söök på forumet hur man lägger till registerutdrag.
Titel: SV: Data ur databasen till Excel
Skrivet av: Stefan skrivet 2019-08-22, 09:36:33 AM
Tack för svar Alsterolle och Administrator!
- Registerutdrag - Händelser och attribut visar inte källan.

- Utdragen Personers födelse med källor och Personer död med källor ger båda meddelandet "Tomt värde" och inget utdrag skapas.
Titel: SV: Data ur databasen till Excel
Skrivet av: Stefan skrivet 2019-08-22, 10:33:26 AM
Jag laddade ner filerna på nytt.

Utdraget Personers födelse med källor fungerar.

Utdraget Personer död med källor ger felmeddelandet "Uppgiften tog för lång tid och avbröts"
Trots att jag bekräftat felmeddelandet verkar det som något jobbar eftersom statusfältet förtfarande med %. Även när jag stänger fliken fortsätter Statusfältet att visas...
När jag försöker starta utdraget igen Får jag meddelandet "Tomt värde". Det har då skapats en dublettfil av "Personers död med källor.glq"som är tom.
Titel: SV: Data ur databasen till Excel
Skrivet av: Administrator skrivet 2019-08-22, 16:02:35 PM
Svårt att säga, frågorna är identiska bortsett från att den ena kollar födelse och den andra död. Någon annan som provat?
Titel: SV: Data ur databasen till Excel
Skrivet av: mjo skrivet 2019-08-22, 16:16:25 PM
Funkar utmärkt här på windows och 2.1b21
Titel: SV: Data ur databasen till Excel
Skrivet av: BengtDNilsson skrivet 2019-08-23, 08:37:20 AM
Databasen i Genney anropas med SQL-frågor mot SQL-servern (som är inbyggd i Genney).

SQL-servern har som standard en tid (timeout) som begränsar hur lång tid som en SQL-fråga får pågå innan den avbryts.

Tiden är cirka en minut i Genney och komplicerade frågor tar alltid längre tid, och har man skrivit in många uppgifter (många personer och/eller många händelser och källor) tar det ytterligare längre tid för SQL-servern att bearbeta frågan.

Jag skulle vilja kunna öka timeout-värdet för att kunna köra all register-utdrag.

När man använder Microsoft SQL-server använder man följande kommando för att ändra timeout-värdet:
  EXEC SP_CONFIGURE 'remote query timeout', XXX  (XXX=antal sekunder)
  reconfigure
  EXEC sp_configure
Titel: SV: Data ur databasen till Excel
Skrivet av: Stefan skrivet 2019-09-13, 11:05:16 AM
Nu fungerar båda utdragen. Jag har inte gjort några förändringar i datorn, bara uppdaterat  Win10.
Tack för snabb hjälp med registerutdragen!