Foros del Web » Programando para Internet » ASPX (.net) »

Conectar contra base de datos Oracle

Estas en el tema de Conectar contra base de datos Oracle en el foro de ASPX (.net) en Foros del Web. Hola. En mi empresa se trabaja con una base de datos Oracle que está en un servidor. En otro servidor diferente está la intranet hecha ...
  #1 (permalink)  
Antiguo 08/01/2010, 10:43
 
Fecha de Ingreso: marzo-2008
Mensajes: 383
Antigüedad: 16 años, 1 mes
Puntos: 5
Sonrisa Conectar contra base de datos Oracle

Hola. En mi empresa se trabaja con una base de datos Oracle que está en un servidor. En otro servidor diferente está la intranet hecha en ASP.NET (VB). Necesito poder conectar la intranet a la base de datos de oracle para sacar información de unas tablas. Para ello he usado:
Código ASP:
Ver original
  1. Dim oradb As String = "Data Source=basededatos;User Id=usuario;Password=contraseña;"
  2.         Dim conn As New OleDbConnection(oradb)
  3.         conn.Open()
  4.         Dim cmd As New OleDbCommand
  5.         cmd.Connection = conn
  6.         cmd.CommandText = "select apellidos from usuarios"
  7.         cmd.CommandType = CommandType.Text
  8.         Dim dr As OleDbDataReader = cmd.ExecuteReader()
  9.         dr.Read()
  10.         Label1.Text = dr.Item("apellidos")
  11.         conn.Dispose()

Cuando ejecuto esto me sale el error:
No se ha especificado un proveedor OLE DB en ConnectionString. Un ejemplo sería, 'Provider=SQLOLEDB;'.

Me falta poner el provider. ¿Qué hay que hacer?

En el servidor donde está la intranet no está instalado oracle, hay que instalar la parte cliente o la parte servidor?

Gracias

Etiquetas: contra, oracle, aspx
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 22:06.