Articles of oracle

Astrazione del database C # per Microsoft SQL Server, Oracle, MySQL e DB2

Ho bisogno di un esempio di codice sorgente C # che astrae i database (è facile passare da un database all’altro con una modifica minima del codice). Conoscete alcuni siti di esempio o tutorial con una buona qualità? I database di destinazione specifici sono i seguenti: 1. Microsoft SQL Server 2. Oracle 3. MySQL 3. […]

Inserimento uno-a-molti di Entity Framework – Violazione di chiave esterna

Sto usando Entity Framework per la prima volta e sto provando a creare un object con una collezione (e voglio che tutti gli oggetti nella collezione vengano creati anche nel database) ma sto avendo alcune violazioni delle chiavi esterne. Le mie tabelle di esempio: table APPOINTMENTS: ID, VAR1, DATE_APPOINTMENT table GUESTS: ID, APPOINTMENT_ID, USER_ID, VAR2, […]

OracleConnection.Open lancia ORA-12541 TNS senza listener

Quindi mi sto connettendo a un server esterno tramite C #. Ho appena installato il client Oracle 11g sul mio computer da qui: http://www.oracle.com/technetwork/database/windows/downloads/index-090165.html (255 MB uno). Dopo aver letto molti blog / domande ho trovato questo articolo utile: http://dbaspot.com/oracle-faq/444787-ora-12541-tns-no-listener.html Quindi è corretto? Non posso fare nulla. Il DBA deve modificare il file LISTENER.ORA ? […]

Come posso generare una matrice “Social Golfer” per la disposizione dei posti di lavoro dei lavoratori?

Questa sfida è uno scenario di Problem Social Golfer . Ho un’azienda con 320 persone. Recentemente ho implementato un programma Management By Objectives (MBO) in cui a ciascun lavoratore vengono assegnati gli obiettivi da completare mensilmente. Uno degli obiettivi ricorrenti è arrivare in orario al lavoro per partecipare a una riunione di caffè e dounut […]

Perché ricevo un ORA-01722 (numero non valido)?

Ho utilizzato una query con parametri per inserire valori in una tabella Oracle, in questo modo: var q = “insert into MyTable(Field1, Field2…) values(:Field1, :Field2…)”; var cmd = new OracleCommand(q, conn); // conn is a pre-existing connection cmd.Parameters.Add(“Field1”, field1Val); cmd.Parameters.Add(“Field2”, field2Val); // etc… cmd.ExecuteNonQuery(); Questo ha funzionato bene, ma improvvisamente questo ha smesso di funzionare, […]

Abilita la registrazione ODP.Net

Qualcuno può aiutarmi ad abilitare il logging ODP.Net su un computer con Windows XP? Ho cercato su Google e ho trovato il seguente link ma non ha funzionato per me. http://download.oracle.com/docs/html/E10927_01/featConfig.htm Ho impostato l’impostazione “TraceLevel” su “63” nel Registro di sistema, ma non ha aiutato Fondamentalmente voglio catturare tutte le chiamate al database che si […]

Imansible caricare DLL “OraOps10.dll”

Sto incontrando un problema particolare. Sto sviluppando un’applicazione basata su Windows che si collega al database Oracle. Per i test iniziali, ho creato l’installer e testato su macchine diverse che ho. Ogni macchina ha installato il client Oracle e non ho riscontrato alcun problema durante l’esecuzione dell’applicazione. Ma quando condivido questo programma di installazione con […]

Ottenere la posizione del file tnsnames.ora per codice

Come posso ottenere la posizione del file tnsnames.ora tramite codice, in una macchina con installato il client Oracle? C’è una chiave di registro di Windows che indica la posizione di questo file?

Sostituzione di System.Data.OracleClient su Oracle.DataAccess (ODP.NET)

Ho un progetto che sta usando System.Data.OracleClient al momento e dal momento che è stato deprecato, quindi voglio passare alla versione più recente di ODP.NET per Oracle 11g. Per favore fatemi sapere se i seguenti passaggi potrebbero funzionare per me o ci sono alcune altre azioni necessarie per farlo funzionare senza errori: Rimuovere il riferimento […]

Come utilizzo Oracle da .NET?

Sfortunatamente, sto cercando di utilizzare Oracle da .NET ed è come tornare al 1997. Spiegare le cose correttamente è un segno di debolezza e le variabili di registro e di ambiente sembrano essere caratterizzate. Quindi ecco quanto lontano ho. Ho compilato un modulo enorme sulla mia vita su Oracle.com e scaricato il ODBC Windows 64-bit […]