Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

ORA-12154: TNS:could not resolve the connect identifier specified

[es] :: .NET :: ORA-12154: TNS:could not resolve the connect identifier specified

[ Pregleda: 2370 | Odgovora: 0 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

steve585
Stevan Stanić
Project Manager
Zagreb

Član broj: 131815
Poruke: 281
*.xnet.hr.



+1 Profil

icon ORA-12154: TNS:could not resolve the connect identifier specified30.06.2009. u 14:04 - pre 180 meseci
Pozdrav

Vec 10 dana pokusavam povezati VB 2005 sa Oracle 11g bez uspjeha. Na formi sam kreirao dva commeandButton-a sa sljedecim kodom:

Code:

Imports System.Data
Imports Oracle.DataAccess.Client ' ODP.NET Oracle managed provider
Imports Oracle.DataAccess.Types
Public Class Form1
    Dim conn As New OracleConnection
    Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load

    End Sub

    Private Sub cmdConnect_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Connect.Click
        conn.ConnectionString = "User Id=" + userID.Text & _
";Password=" + password.Text & _
";Data Source=" + dataSource.Text
        Try
            conn.Open()
            Connect.Enabled = False
        Catch ex As OracleException ' catches only Oracle errors
            Select Case ex.Number
                Case 1
                    MessageBox.Show("Error attempting to insert duplicate data.")
                Case 12560
                    MessageBox.Show("The database is unavailable.")
                Case Else
                    MessageBox.Show("Database error: " + ex.Message.ToString())
            End Select
        Catch ex As Exception
            MessageBox.Show(ex.Message.ToString())
        Finally
            conn.Dispose()
        End Try

    End Sub

    Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
        Dim oradb As String = "Data Source=orcl;User Id=hr;Password=test;"
        Dim conn As New OracleConnection(oradb)
        conn.Open()
        Dim cmd As New OracleCommand
        cmd.Connection = conn
        cmd.CommandText = "select department_name from departments where department_id = 10"
        cmd.CommandType = CommandType.Text
        Dim dr As OracleDataReader = cmd.ExecuteReader()
        dr.Read()
        Label1.Text = dr.Item("department_name")
        conn.Dispose()
    End Sub
End Class


U oba slucaja dobijam sljedecu gresku: ORA-12154: TNS:could not resolve the connect identifier specified

Sa SQLPlusom i SQL Developerom se uredno spajam i pravim SQL upite

Nemam ideju sta ovdje nije dobro. Molim za pomoc!
steve585
 
Odgovor na temu

[es] :: .NET :: ORA-12154: TNS:could not resolve the connect identifier specified

[ Pregleda: 2370 | Odgovora: 0 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.