Avatar billede unknown_someone Juniormester
11. november 2002 - 14:47 Der er 17 kommentarer og
1 løsning

mere end 4000 tegn i oracle

Sidder med noget asp sammen med en oracle-database, men har lidt problemer med at få mere end 4000 tegn i en kolonne...

kolonnetypen long vil jeg ikke bruge og asp'en vil ikke arbejde sammen med felttypen CLOB - hvad kan der gøres?
Avatar billede kbb2 Nybegynder
11. november 2002 - 15:01 #1
Det er fordi du bruger datatypen varchar2. Den kan maks indeholde 4000 tegn. Du skal ændre typen til CLOB (Character Large Object) som kan rumme 2GB tekst.
Avatar billede kbb2 Nybegynder
11. november 2002 - 15:01 #2
Ups! Du skal hente den nyeste ADO eller ODBC driver fra Oracle. Den har ingen problemer med CLOBs
Avatar billede unknown_someone Juniormester
11. november 2002 - 15:12 #3
joh - men jeg bruger i øjeblikket MS's ADO... så kan jeg vel ikke "bare" gå over til Oracles ADO?

evt hvordan og hvorledes via asp?
Avatar billede kbb2 Nybegynder
11. november 2002 - 15:13 #4
Jo det kan du og det burde du faktisk gøre da den er væsentlig bedre på mange punkter. Du skal blot ændre din ConnectString, det kan du gøre med ADO wizarden!
Avatar billede kbb2 Nybegynder
11. november 2002 - 15:14 #5
Eksempel:

Provider=OraOLEDB.Oracle.1;Persist Security Info=False;Data Source=MY_DATASOURCE
Avatar billede unknown_someone Juniormester
11. november 2002 - 15:20 #6
najs... jeg kigger på det i morgen da de andre der skal være med til at beslutte først er tilbage i morgen.

er du evt mulig at kontakt via icq, msn eller mail?
Avatar billede kbb2 Nybegynder
11. november 2002 - 21:17 #7
nope! men bare skriv her så svarer jeg rimelig hurtigt!
Avatar billede unknown_someone Juniormester
12. november 2002 - 12:26 #8
nu kører noget af det - men af en eller anden grund vil den maks trække 23 tegn ud. Er der over 23 tegn trækkes intet ud
Avatar billede kbb2 Nybegynder
12. november 2002 - 13:03 #9
Hvilken version af Oracle og ADO/OleDB provideren kører i med?
Avatar billede unknown_someone Juniormester
12. november 2002 - 13:16 #10
Oracle odbc = 8.01.05
msodbc for oracle = 2.573.6019.00
oracle = 8i (8.1.5)
Avatar billede kbb2 Nybegynder
12. november 2002 - 13:27 #11
Noget siger mig du stadig ikke bruger den rigtige driver!

Den skulle gerne hedder "Oracle OleDB Provider 8.1.7.3.0" - Den kan hentes gratis på technet.oracle.com
Avatar billede unknown_someone Juniormester
12. november 2002 - 16:45 #12
er det ikke muligt via ODBC?
Avatar billede kbb2 Nybegynder
12. november 2002 - 18:21 #13
Jo du kan snildt anvende ODBC også! Så skal du igen hente den nyeste fra Oracle!
Avatar billede unknown_someone Juniormester
14. november 2002 - 16:46 #14
vi skal lige have sat en testmaskine op - vi tør ikke risikerer noget på den nuværende server...

vender lige tilbage senere
Avatar billede kbb2 Nybegynder
14. november 2002 - 16:48 #15
Vi er et konsulent hus, der arbejder med den slags til daglig. Sig til hvis i har lyst til et kort besøg!
Avatar billede unknown_someone Juniormester
15. januar 2003 - 09:27 #16
jeg takker for svaret :)
Avatar billede unknown_someone Juniormester
06. maj 2003 - 14:54 #17
kbb2 - er du online endnu? har et andet stort problem (ang sql) du måske kan hjælpe med...
Avatar billede kbb2 Nybegynder
06. maj 2003 - 18:33 #18
jeg er online :D
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Computerworld tilbyder specialiserede kurser i database-management

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester