Bildirimler
Hepsini Temizle

JIT hatası  

  RSS
tahsin şahin
(@tahsinsahin)
Üye

Tam olarak nereye açacağımı bilemediğim için bu alana açıyorum konuyu. Bilgisayarımda Win 8 var. 64 bit. Burada VB.NET ile bir program yazdım. Bu programı sanal bir makiya (windows 7 home) setup olarak kurdum ama aşağıdaki hatayı veriyor bana. Bu konuda ne yapmam gerektiği konusunda yardıma ihtiyacım var. 

 

Bu iletişim kutusu yerine JIT hata ayıklamayı çağırma

hakkında detaylı bilgi için bu iletinin sonuna bakın.

************** Özel Durum Metni **************

System.Data.SqlClient.SqlException (0x80131904): Login failed. The login is from an untrusted domain and cannot be used with Windows authentication.

   konum: System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection)

   konum: System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning()

   konum: System.Data.SqlClient.TdsParser.Run(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj)

   konum: System.Data.SqlClient.SqlInternalConnectionTds.CompleteLogin(Boolean enlistOK)

   konum: System.Data.SqlClient.SqlInternalConnectionTds.AttemptOneLogin(ServerInfo serverInfo, String newPassword, Boolean ignoreSniOpenTimeout, TimeoutTimer timeout, SqlConnection owningObject)

   konum: System.Data.SqlClient.SqlInternalConnectionTds.LoginNoFailover(ServerInfo serverInfo, String newPassword, Boolean redirectedUserInstance, SqlConnection owningObject, SqlConnectionString connectionOptions, TimeoutTimer timeout)

   konum: System.Data.SqlClient.SqlInternalConnectionTds.OpenLoginEnlist(SqlConnection owningObject, TimeoutTimer timeout, SqlConnectionString connectionOptions, String newPassword, Boolean redirectedUserInstance)

   konum: System.Data.SqlClient.SqlInternalConnectionTds..ctor(DbConnectionPoolIdentity identity, SqlConnectionString connectionOptions, Object providerInfo, String newPassword, SqlConnection owningObject, Boolean redirectedUserInstance)

   konum: System.Data.SqlClient.SqlConnectionFactory.CreateConnection(DbConnectionOptions options, Object poolGroupProviderInfo, DbConnectionPool pool, DbConnection owningConnection)

   konum: System.Data.ProviderBase.DbConnectionFactory.CreatePooledConnection(DbConnection owningConnection, DbConnectionPool pool, DbConnectionOptions options)

   konum: System.Data.ProviderBase.DbConnectionPool.CreateObject(DbConnection owningObject)

   konum: System.Data.ProviderBase.DbConnectionPool.UserCreateRequest(DbConnection owningObject)

   konum: System.Data.ProviderBase.DbConnectionPool.GetConnection(DbConnection owningObject)

   konum: System.Data.ProviderBase.DbConnectionFactory.GetConnection(DbConnection owningConnection)

   konum: System.Data.ProviderBase.DbConnectionClosed.OpenConnection(DbConnection outerConnection, DbConnectionFactory connectionFactory)

   konum: System.Data.SqlClient.SqlConnection.Open()

   konum: System.Data.Common.DbDataAdapter.FillInternal(DataSet dataset, DataTable[] datatables, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior)

   konum: System.Data.Common.DbDataAdapter.Fill(DataSet dataSet, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior)

   konum: System.Data.Common.DbDataAdapter.Fill(DataSet dataSet)

   konum: Sevkiyat_Takip_Sistemi.Form1.yukle()

   konum: Sevkiyat_Takip_Sistemi.Form1.Form1_Load(Object sender, EventArgs e)

   konum: System.EventHandler.Invoke(Object sender, EventArgs e)

   konum: System.Windows.Forms.Form.OnLoad(EventArgs e)

   konum: System.Windows.Forms.Form.OnCreateControl()

   konum: System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible)

   konum: System.Windows.Forms.Control.CreateControl()

   konum: System.Windows.Forms.Control.WmShowWindow(Message& m)

   konum: System.Windows.Forms.Control.WndProc(Message& m)

   konum: System.Windows.Forms.ScrollableControl.WndProc(Message& m)

   konum: System.Windows.Forms.Form.WmShowWindow(Message& m)

   konum: System.Windows.Forms.Form.WndProc(Message& m)

   konum: System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)

   konum: System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)

   konum: System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

************** Yüklü Derlemeler **************

mscorlib

    Derleme Sürümü: 4.0.0.0

    Win32 Sürümü: 4.0.30319.1 (RTMRel.030319-0100)

    CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll

----------------------------------------

Sevkiyat Takip Sistemi

    Derleme Sürümü: 1.0.0.0

    Win32 Sürümü: 1.0.0.0

    CodeBase: file:///C:/Program%20Files/Default%20Company%20Name/Sevkiyat%20Takip%20Sistemi%20V1.4/Sevkiyat%20Takip%20Sistemi.exe

----------------------------------------

Microsoft.VisualBasic

    Derleme Sürümü: 10.0.0.0

    Win32 Sürümü: 10.0.30319.1 built by: RTMRel

    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/Microsoft.VisualBasic/v4.0_10.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualBasic.dll

----------------------------------------

System.Windows.Forms

    Derleme Sürümü: 4.0.0.0

    Win32 Sürümü: 4.0.30319.1 built by: RTMRel

    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll

----------------------------------------

System.Drawing

    Derleme Sürümü: 4.0.0.0

    Win32 Sürümü: 4.0.30319.1 built by: RTMRel

    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll

----------------------------------------

System

    Derleme Sürümü: 4.0.0.0

    Win32 Sürümü: 4.0.30319.1 built by: RTMRel

    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll

----------------------------------------

System.Configuration

    Derleme Sürümü: 4.0.0.0

    Win32 Sürümü: 4.0.30319.1 (RTMRel.030319-0100)

    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll

----------------------------------------

System.Xml

    Derleme Sürümü: 4.0.0.0

    Win32 Sürümü: 4.0.30319.1 built by: RTMRel

    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll

----------------------------------------

System.Runtime.Remoting

    Derleme Sürümü: 4.0.0.0

    Win32 Sürümü: 4.0.30319.1 (RTMRel.030319-0100)

    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Runtime.Remoting/v4.0_4.0.0.0__b77a5c561934e089/System.Runtime.Remoting.dll

----------------------------------------

System.Data

    Derleme Sürümü: 4.0.0.0

    Win32 Sürümü: 4.0.30319.1 (RTMRel.030319-0100)

    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_32/System.Data/v4.0_4.0.0.0__b77a5c561934e089/System.Data.dll

----------------------------------------

System.Core

    Derleme Sürümü: 4.0.0.0

    Win32 Sürümü: 4.0.30319.1 built by: RTMRel

    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll

----------------------------------------

System.Windows.Forms.resources

    Derleme Sürümü: 4.0.0.0

    Win32 Sürümü: 4.0.30319.1 built by: RTMRel

    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms.resources/v4.0_4.0.0.0_tr_b77a5c561934e089/System.Windows.Forms.resources.dll

----------------------------------------

System.Transactions

    Derleme Sürümü: 4.0.0.0

    Win32 Sürümü: 4.0.30319.1 (RTMRel.030319-0100)

    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_32/System.Transactions/v4.0_4.0.0.0__b77a5c561934e089/System.Transactions.dll

----------------------------------------

System.EnterpriseServices

    Derleme Sürümü: 4.0.0.0

    Win32 Sürümü: 4.0.30319.1 (RTMRel.030319-0100)

    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_32/System.EnterpriseServices/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.EnterpriseServices.dll

----------------------------------------

mscorlib.resources

    Derleme Sürümü: 4.0.0.0

    Win32 Sürümü: 4.0.30319.1 (RTMRel.030319-0100)

    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/mscorlib.resources/v4.0_4.0.0.0_tr_b77a5c561934e089/mscorlib.resources.dll

----------------------------------------

************** JIT Hata Ayıklama **************

JIT hata ayıklamayı etkinleştirmek için, bu uygulamanın veya

bilgisayarın (machine.config) .config dosyasında

system.windows.forms bölümünde jitDebugging değeri ayarlanmış olmalıdır.

Ayrıca uygulama hata ayıklama etkin durumdayken derlenmiş

olmalıdır.

Örneğin:

<configuration>

    <system.windows.forms jitDebugging="true" />

</configuration>

JIT hata ayıklama etkinken, işlenmemiş özel durumlar

bu iletişim kutusunda işlenmek yerine bilgisayarda kayıtlı

JIT hata ayıklayıcısına gönderilir.

 

Alıntı
Gönderildi : 10/04/2014 19:00
oldmember
(@yavuzfilizlibay)
Üye

Merhaba

Sanal makineniz sql i görmüyor büyük ihtimal, sanal makinenin network ayarlarını kontrol ediniz.

Verdiği hata sql login ile alakalı, sql e iki türlü bağlantı şekli vardır, sql authentication ve windows authentication, sizin programdaki sql bağlantısı windows authentication ile yapılmış, programı farklı bir pc de kurduğunuz da, bu yeni pc de ki windows authenitcation bunu desteklemeyebilir. Eğer bir domain ortamında olsaydınız bu hatayı büyük ihtimal vermeyecekti. İki farklı pc deki windows authentication farklı olduğundan bu hatayı vermiş.

Tavsiyem, programdaki data connection i sql in ip adresiyle ve sql authentication ile yapmanızdır. 

System.Data.SqlClient.SqlException (0x80131904): Login failed. The login is from an untrusted domain and cannot be used with Windows authentication. 

CevapAlıntı
Gönderildi : 10/04/2014 19:27
tahsin şahin
(@tahsinsahin)
Üye

Yavuz bey şu şekilde yaparsam olacak mıdır?

Imports System.Data.SqlClient

Public Class Form1

    Dim baglan As New SqlConnection("Server= 192.168.1.40;database=sevkiyat_takip;Integrated Security=true")

    Dim komut As SqlCommand

    Dim id As String 

CevapAlıntı
Gönderildi : 10/04/2014 20:02
oldmember
(@yavuzfilizlibay)
Üye

Olmaz ise, sorun integrated security dedir,sanal makine domaine dahil değildir sanırım, test ortamında çalışıyorsunuz sanırım.

En iyisi, sql connection ını, sql authentication ile yapmanız olacaktır, sql de bir kullanıcı açıp, ıntegrated securityi de false yapıp, user: sqluser pass: xxxx  gibi deneyebilirsiniz.

CevapAlıntı
Gönderildi : 10/04/2014 20:16
tahsin şahin
(@tahsinsahin)
Üye

Yavuz bey ip ile yazdım kodu yine olmadı. SQL konusunda çok iyi değilim. Müsait olursanız sizi bilgisayarıma ammy ile bağlayabilirim. Bakarsanız.

CevapAlıntı
Gönderildi : 11/04/2014 13:03
oldmember
(@yavuzfilizlibay)
Üye

Forum kuralları gereği, uzak bağlantı ile yardımcı olamıyoruz.

Integrated security i false yaparak deneyin, bunu araştırın internette. Programınızın database connection nın da Sql authentication ile kullanmayı deneyin.

 

CevapAlıntı
Gönderildi : 11/04/2014 13:50
Paylaş: