30. april 2002 - 12:00Der er
8 kommentarer og 1 løsning
Store Prod.
Hej...
Jeg køre 2 - MS SQL 6.5 på 2 forskelige NT 4.0'er.. Jeg har et problem... når jeg vi vil køre en sp på den ene sql og hente data på den anden.. Den køre for lang tid - og de fleste gange går det ikke godt ..
Køre jeg tilgengæld sp'eren på den maskine jeg henter data fra (altså jeg forsøger ikke at flytte data fra den ene sql til den anden) går det godt og den afvikler sp'eren i løbet af meget kort tid..
Af forskellige årsager er jeg nød til at køre med 2 sql databaser...
Er der en der kender til om der skal sættes noget specielt op eller om der skal laves noget andet??
Virksomheder er på vej fra store sprogmodeller, der svarer på spørgsmål, til AI-agenter, der kan udføre opgaver på egen hånd. Det gør teknologien mere nyttig – og langt mere risikabel.
Jeg har en sql database hvor der indsættes data fra et system.. Jeg trækker nogle data ud af denne database, laver nogle beregninger på disse data og placere den i en tabel på en anden database..
Så er det nok netværksforbindelsen der er problemet. Det er og bliver altså ikke lige så hurtigt som at køre direkte på maskinen. Kører du som linked servers? Hvis opsætningen af maskiner er ens kan du sætte link'et som "collation compatible" (hvis den indstilling eksisterer på 6.5). Det sparer en del tid.
Det kan også være dit insert der tager lang tid. Specielt hvis der er mange indekseringer på din "mål"-tabel.
Bare et par ideer. Håber de giver lidt at arbejde med.
Min insert tager ikke langtid normalt... og det er simple insert's ... Mine beregninger foretages i sp.. Mit problem er at det har fungere rigtigt godt, men fra den ene dag til den anden fungerede det ikke mere..
/arno
Jeg har forsøgt at lave en forbindelse via remote server.. uden at det blev bedre af det...
Når du nu siger at dine beregninger foretages i SP, så prøv at lave en tabel, hvor du putter de beregnede data ned i, og så overfør denne tabel til den anden DB.
Nu kender jeg ikke 6.5 så meget mere, men så vidt jeg husker er der da også sql server agents i denne. Så kan du bare overføre på denne måde.
Fejlen ligger på maskinen. Når man laver den salgs kald kræver det lidt plads til den temp. tabel...
Vi havde ikke plads nok.. og det laves der så om på... /arno
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.