Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

.NET i Oracle problem nakon prelaska na Windows 7

  • 8 odgovora
  • 2.221 pregleda

Najnovija ↓

.NET i Oracle problem nakon prelaska na Windows 7 04.02.2010. u 01:22 · pre 203 meseca
izmenjeno 1 put, poslednji put Shadowed 04.02.2010. u 01:37
  1. Shadowed04.02.2010. u 01:37zapis iz teksta poruke
#1
Pozdrav.

Napravio sam jednu aplikaciju u VS2005 u programskom jeziku C#, koja se kaci na Oracle 10g XE bazu i radi sa njom. Aplikacija je normalno radila, dok sam bio na XP-u, ali kad sam formatirao racunar, instalirao Windows 7, te ponovo instalirao istu bazu i ovaj put VS2008, pomocu njegovog konvertora konvertovao projekat iz VS2005 u VS2008 format, više se ne mogu nakačiti na bazu (opet sam kreirao istog usera i isti password, te kopirao sve podatke iz stare baze u novu), u slijedecoj funkciji mi baca izuzetak (bez detaljnijeg objasnjenja :S):

Code (csharp):

private void funkcija()
        {
            if (a == 1)
            {
                OracleConnection conn = new OracleConnection();
                string oradb = "data source=//localhost/xe;User Id=hr;Password=hr;";
                conn.ConnectionString = oradb;
                               
                try
                {
                    conn.Open();                    
                    menuStrip1.Enabled = true;
                }
                catch (OracleException e)
                {
                    MessageBox.Show(e.Message.ToString());
                    menuStrip1.Enabled = false;
                }
            }
        }
 


Preciznije izuzetak baca na pozivu metode conn.Open(), pretpostavljam da je greska u formatu Connection stringa, da li neko zna u cemu bi mogao biti problem, jer je aplikacija prije radila potpuno normalno...
Re: .NET i Oracle problem nakon prelaska na Windows 7 04.02.2010. u 02:27 · pre 203 meseca #4
Ako dobijas taj prozor, znaci da ima exception ali da ne ulazi u tvoj catch blok.
Probaj da OracleException zamenis sa exception ili dodaj jos jedan cach blok koji ima samo Exception.
Potpis
Nebojsa Milanovic:
-Trumpa smatram vrhunskim predsednikom i voleo bih da živim u državi na čijem je on čelu
-Rusija ne laže, ne vodi osvajačke ratove
-Trump je svetla tačka u USA blatu
-Elon Musk, možda najpametniji i najtrezveniji Amerikanac
Re: .NET i Oracle problem nakon prelaska na Windows 7 04.02.2010. u 02:42 · pre 203 meseca #5
Kad zamjenim OracleException sa obicnim Exception dobijem samo ovaj donji dio poruke "OCIEnvCreate Failed with return code -1...."
Re: .NET i Oracle problem nakon prelaska na Windows 7 04.02.2010. u 03:56 · pre 203 meseca #6
OK, vidi onda imas li InnerException i ima li on svoj itd. sve dok InnerException nije null. Vidi njihove message-e.
Moguce da je neki security problem...
Potpis
Nebojsa Milanovic:
-Trumpa smatram vrhunskim predsednikom i voleo bih da živim u državi na čijem je on čelu
-Rusija ne laže, ne vodi osvajačke ratove
-Trump je svetla tačka u USA blatu
-Elon Musk, možda najpametniji i najtrezveniji Amerikanac
Re: .NET i Oracle problem nakon prelaska na Windows 7 04.02.2010. u 15:48 · pre 203 meseca #8
Onda ne znam.. Oracle nisam koristio. Probaj da guglas sa tom porukom.
Imas o connectionstring-ovima vise na - http://www.connectionstrings.com/oracle
Potpis
Nebojsa Milanovic:
-Trumpa smatram vrhunskim predsednikom i voleo bih da živim u državi na čijem je on čelu
-Rusija ne laže, ne vodi osvajačke ratove
-Trump je svetla tačka u USA blatu
-Elon Musk, možda najpametniji i najtrezveniji Amerikanac
Re: .NET i Oracle problem nakon prelaska na Windows 7 05.02.2010. u 00:53 · pre 203 meseca #9
Riješio sam problem.

Skroz sam zaboravio da treba instalirati Oracle Data Access Components, koji se moze skinuti sa Oracleovog sajta, nakon toga je sve proradilo bez problema.

U svakom slucaju, Shadowed hvala na pomoci i odvojenom vremenu ;)
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme