Ibmda400 provider not registered on local machine

Discussion in 'Databases' started by genius, Jan 10, 2011.

Thread Status:
Threads that have been inactive for 5 years or longer are closed to further replies. Please start a new thread.
  1. I think I have the correct OLEDB conecction string.

    Dim dbconn As OleDbConnection
    Dim dbCMD As oleDbCommand
    Dim dtr As OleDbDataReader

    dbconn = New OleDbConnection("Provider=IBMDA400.;Data Source=iSeriesServer_IP;User Id=User123;Password=Pass123;")

    dbconn.Open()
    dbCMD = New OleDbCommand("select * from aplus2flm.cusms ", dbconn)
    dtr = dbCMD.executereader()

    dtr.Read()

    Me.GridView1.DataSource = dtr
    Me.GridView1.DataBind()

    dtr.close()
    dbconn.close()

    The thing is that when I
    run the page from my development environment which is VS2010, everything
    runs OK and I am able to access the iSeries(ibm) server data. But when I
    publish the web project to discountasp.net hosting server I get the "The 'IBMDA400'
    provider is not registered on the local machine" error message.
     
  2. Answer

    They discountasp.net just told me that I am getting this error message because they dont have the IBMDA400 installed on their servers.:(
     
  3. Bruce

    Bruce DiscountASP.NET Staff

    i never even heard of this driver!! what type of database is it anyway?
     
  4. ...Ditto, that "IBM" makes me question a possible JAVA binary.
     
  5. mjp

    mjp

    It appears to be for connecting to DB2 data on an IBM AS 400 system. This is the first time I've seen anyone trying to use that on a shared hosting account as well...
     
Thread Status:
Threads that have been inactive for 5 years or longer are closed to further replies. Please start a new thread.

Share This Page