Oracle 8i/9i connection string?
We have two computers:
Computer X:
Windows 2000 Advanced Server
Oracle 9i (9.2.0.1)
DHCP IP address: 10.140.4.74
Oracle SID: XXX
Computer name: ZZZ
Computer Y:
Windows 2000 Professional
Oracle 8i (8.1.7)
IP address static: 10.140.2.4
Oracle SID: YYY
Computer name: YYY
On client computer we install Oracle 6i Runtime and we make one connection string to Oracle 9i database. Connection String XXX TCP/IP 10.140.4.74 and SID XXX. (Others connection strings thru Oracle Net8 Easy config is deleted.)
When we start SQL*Plus from client computer and If we enter scott/tiger@YYY Sql*plus will connect to Oracle 8i database?
If we create form and in ON-LOGON trigger we put
logon('scott/tiger@YYY'); Form will be connected to Oracle 8i database? But there is NO connection string YYY on client computer?
Also if we connect thru SQL*Plus on Oracle 9i server to Oracle 9i database and then we try to reconnect to Oracle 8i database with "conn scott/tiger@YYY" it will reconnect to Oracle 8i database.
How it is possible that we can connect to Oracle 8i database without defined connection string from the client computer or from Oracle 9i server?
Please try reposting this to the OLEDB forum for best results....
Similar Messages
-
Oracle and VBA connection String
hai all, i'll try to make connection between VBA and oracle 10g XE. this is my code.
Dim strConnection, conn, rs
Dim strSQL As String
Set strConnection = New Connection
Set conn = New ADODB.Connection
Set rs = New recordset
strConnection = "Provider=OraOLEDB.oracle;Data Source=192.168.1.234:1521:xe;User Id=viola-0.5.0;Password=123456;"
Set conn.strConnection = Server.CreateObject("ADODB.Connection")
conn.open strConnection
Set rs = Server.CreateObject("ADODB.recordset")
strSQL = "SELECT * FROM AIRLINES"
rs.open strSQL, conn, 3, 3
rs.MoveFirst
While Not rs.EOF
RSWApp.WriteToLog rs("ID"), rs("CODE"), rs("NAME")
rs.MoveNext
Wend
DODB.Connection")
rs.Close
conn.Close
Set conn = Nothing
Set rs = Nothing
End Sub
the error found is object required (i have install my Ms. ActiveX 2.5 library).
need help... thanks advance.Please try reposting this to the OLEDB forum for best results....
-
I am trying to use the relatively new Code First from Database with the newest EF (6.x) and on an Oracle database (11g, but I have installed the newest ODTwithODAC). First of all, it works fine as long as the connection string is inside the App.Config file. But when I try to build it dynamically in the C# code (or rather, statically at the moment) it fails. I have it working with a dynamically built connection string when doing Model from Database though, so I'm at a loss right now.
First, I have created a second constructor for the context class that takes a string and does base(connectionString). Then I build the connection string via
OracleConnectionStringBuilder oracleBuilder = new OracleConnectionStringBuilder();
oracleBuilder.DataSource = "TEST.BLA.COM";
oracleBuilder.UserID = "ABC";
oracleBuilder.Password = "abc";
oracleBuilder.PersistSecurityInfo = true;
string connection = oracleBuilder.ToStrin();
Now trying to open an EntityConnection by giving to it this provider-specific connection string (or even the static one from the App.Config) doesn't work; I get "keyword not supported: user id"). Trying it by creating a context and giving this connection string doesn't work either. I'm pretty sure that this is because I didn't specify the provider to use; after all, it should use the Oracle.ManagedDataAccess.Client provider and not an SQL Server based one.
I then tried to get around this by using an EntityConnectionStringBuilder on top and specifying the provider keyword there, but then I get "keyword not supported: provider" when using it in the context constructor, and "the 'metadata' keyword is always required" when using it with the EntityConnection constructor.
As I said above: I bet it's the provider that I have to specify somehow, but I don't know how. The code that does work is the following:
using (var context = new Model())
context.Database.Connection.Open();
context.Database.Connection.Close();
When I read context.Database.Connection.ConnectionString, it is exactly the provider-specific connection string I created above, but I don't know where to specify the provider again. Do you know of any way to do this? Certainly there must be one.
PS: I have also posted this question on http://stackoverflow.com/questions/27979454/ef-code-first-from-database-with-managed-oracle-data-access-dynamic-connection because it is quite urgent and I'd like to use Code First from Database. Otherwise I'd have to go "back" to using Model from Database again, which is not ideal because we have updatable views where the .edmx-file has to be edited after every reload of the model, while with Code First from DB inserting into the view automatically works.I am trying to use the relatively new Code First from Database with the newest EF (6.x) and on an Oracle database (11g, but I have installed the newest ODTwithODAC). First of all, it works fine as long as the connection string is inside the App.Config file. But when I try to build it dynamically in the C# code (or rather, statically at the moment) it fails. I have it working with a dynamically built connection string when doing Model from Database though, so I'm at a loss right now.
First, I have created a second constructor for the context class that takes a string and does base(connectionString). Then I build the connection string via
OracleConnectionStringBuilder oracleBuilder = new OracleConnectionStringBuilder();
oracleBuilder.DataSource = "TEST.BLA.COM";
oracleBuilder.UserID = "ABC";
oracleBuilder.Password = "abc";
oracleBuilder.PersistSecurityInfo = true;
string connection = oracleBuilder.ToStrin();
Now trying to open an EntityConnection by giving to it this provider-specific connection string (or even the static one from the App.Config) doesn't work; I get "keyword not supported: user id"). Trying it by creating a context and giving this connection string doesn't work either. I'm pretty sure that this is because I didn't specify the provider to use; after all, it should use the Oracle.ManagedDataAccess.Client provider and not an SQL Server based one.
I then tried to get around this by using an EntityConnectionStringBuilder on top and specifying the provider keyword there, but then I get "keyword not supported: provider" when using it in the context constructor, and "the 'metadata' keyword is always required" when using it with the EntityConnection constructor.
As I said above: I bet it's the provider that I have to specify somehow, but I don't know how. The code that does work is the following:
using (var context = new Model())
context.Database.Connection.Open();
context.Database.Connection.Close();
When I read context.Database.Connection.ConnectionString, it is exactly the provider-specific connection string I created above, but I don't know where to specify the provider again. Do you know of any way to do this? Certainly there must be one.
PS: I have also posted this question on http://stackoverflow.com/questions/27979454/ef-code-first-from-database-with-managed-oracle-data-access-dynamic-connection because it is quite urgent and I'd like to use Code First from Database. Otherwise I'd have to go "back" to using Model from Database again, which is not ideal because we have updatable views where the .edmx-file has to be edited after every reload of the model, while with Code First from DB inserting into the view automatically works. -
Connection string to insert data to Oracle DB
Hay guys,
Now I am facing the problem to insert data to the oracle db. I already connect the db to my netbeans service tag & also found the db & tables. But does not know how to insert, delete etc from my JSF pages. I send my JSF code. You guys tell me in which position in the code I will set the connection string, as well as the pattern of connection string. You guys found that I add a button name "show". I want that when I press the "show" button then the relative data will show in the corresponding textfield. I would like to mention that my database server ip is "192.168.56.2". And my netbeans installed pc's ip is "192.168.56.1". My oracle SID is "orcl", user name: "Asystem", Password: "abc123", and the table I want to access is "user_info". Please guys help me.....
THE CODE OF MY JSF PAGE IS TO:
<?xml version="1.0" encoding="UTF-8"?>
<!--
Document : Page1
Created on : Feb 15, 2010, 10:33:41 PM
Author : Taibur
-->
<jsp:root version="2.1" xmlns:f="http://java.sun.com/jsf/core" xmlns:h="http://java.sun.com/jsf/html" xmlns:jsp="http://java.sun.com/JSP/Page" xmlns:webuijsf="http://www.sun.com/webui/webuijsf">
<jsp:directive.page contentType="text/html;charset=UTF-8" pageEncoding="UTF-8"/>
<f:view>
<webuijsf:page id="page1">
<webuijsf:html id="html1">
<webuijsf:head id="head1">
<webuijsf:link id="link1" url="/resources/stylesheet.css"/>
</webuijsf:head>
<webuijsf:body id="body1" style="-rave-layout: grid">
<webuijsf:form id="form1">
<webuijsf:textField id="textField1" style="left: 168px; top: 72px; position: absolute"/>
<webuijsf:button actionExpression="#{Page1.button1_action}" id="button1"
style="left: 239px; top: 264px; position: absolute; width: 96px" text="Show"/>
<webuijsf:textField id="textField2" style="left: 168px; top: 96px; position: absolute"/>
<webuijsf:textField id="textField6" style="left: 168px; top: 192px; position: absolute"/>
<webuijsf:textField id="textField3" style="left: 168px; top: 120px; position: absolute"/>
<webuijsf:textField id="textField4" style="left: 168px; top: 144px; position: absolute"/>
<webuijsf:textField id="textField5" style="left: 168px; top: 168px; position: absolute"/>
<webuijsf:textField id="textField7" style="left: 168px; top: 216px; position: absolute"/>
</webuijsf:form>
</webuijsf:body>
</webuijsf:html>
</webuijsf:page>
</f:view>
</jsp:root>im not sure if you can make a query directly from your jsf,
but its a better practice to do that in your backing bean -
ORA-01034: ORACLE not available when connect with connect string
Hi,
Database version is- 10.1.0.5.0 on Veritas Cluster, We are able to connect without giving connect string. but when we provide connect string as orcl it gives
ORA-01034: ORACLE not available
ORA-27101: shared memory realm does not exist
when we do tnsping it works
$ tnsping orcl
TNS Ping Utility for Linux: Version 10.1.0.5.0 - Production on 08-MAY-2013 15:00:40
Copyright (c) 1997, 2003, Oracle. All rights reserved.
Used parameter files:
/D01/OIDTEST/network/admin/sqlnet.ora
Used TNSNAMES adapter to resolve the alias
Attempting to contact (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = cluster_hostname)(PORT = 1521)) (CONNECT_DATA = (SERVER = DEDICATED) (SERVICE_NAME = orcl.test.com)))
OK (0 msec)
tnsnames.ora entry :-
ORCL =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = cluster_hostname)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = orcl.test.com)
listener.ora entry:-
SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC =
(SID_NAME = orcl.test.com)
(ORACLE_HOME = /D01/OID)
LISTENER =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = cluster_hostname)(PORT = 1521))
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521))
listener log contains
08-MAY-2013 14:47:03 * (CONNECT_DATA=(SERVER=DEDICATED)(SERVICE_NAME=orcl.test.com)(CID=(PROGRAM=sqlplus)(HOST=physical_hostname)(USER=oraprod))) * (ADDRESS=(PROTOCOL=tcp)(HOST=xx.yy.zz.xx)(PORT=63969)) * establish * orcl.test.com * 0
08-MAY-2013 14:50:49 * ping * 0
08-MAY-2013 14:51:21 * 12502
TNS-12502: TNS:listener received no CONNECT_DATA from client
WARNING: Subscription for node down event still pending
08-MAY-2013 14:51:33 * (CONNECT_DATA=(CID=(PROGRAM=)(HOST=physical_hostname)(USER=oraprod))(COMMAND=status)(ARGUMENTS=64)(SERVICE=LISTENER)(VERSION=168822016)) * status * 0
can you please advice.
Thanks
Edited by: user10702579 on May 8, 2013 11:09 AMHi,
lsnrctl services
LSNRCTL for Linux: Version 10.1.0.5.0 - Production on 09-MAY-2013 08:26:47
Copyright (c) 1991, 2004, Oracle. All rights reserved.
Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=cluster_hostname.test.com)(PORT=1521)))
Services Summary...
Service "PLSExtProc" has 1 instance(s).
Instance "PLSExtProc", status UNKNOWN, has 1 handler(s) for this service...
Handler(s):
"DEDICATED" established:0 refused:0
LOCAL SERVER
Service "orcl" has 1 instance(s).
Instance "orcl", status UNKNOWN, has 1 handler(s) for this service...
Handler(s):
"DEDICATED" established:0 refused:0
LOCAL SERVER
The command completed successfully
$
Thanks -
Hello,
i try to change the connection string of a Lightswitch 2013 project. I have a database for developers and a 'productive' database for releases. Both are similar (table names, entries etc..) and they are from ORACLE. First i attached the developer database
as an external source. Everything works fine. Now I'm trying to change the connection string whether my application is in a release state or in a developer state.
I found a hint in the following question to solve that issue: Question
from a LS-User
It is possible to change the connection string during the runtime. I tried it out and added to my DataBaseService.lsml.cs:
partial void DataBase_InitializingConnection(DatabaseConnectionState state)
state.ConnectionString = "DATA SOURCE=DB.productive;PASSWORD=password;PERSIST SECURITY INFO=True;USER ID=USER_PROD";
Well, Lightswitch is using the new connection. But when i run the application, i am getting the error "ORA-00942: table or view does not exist". The views and tables definitely exist. The two schemas are the same. So what am i doing wrong?
Regards from MunichHI Munich,
Welcome to Lightswitch forum.
According to your description above, you want to connect to external datasource in Lightswitch application.
Oracle is not a supported data source for LightSwitch, it's recommended to use SQL Server database.
If you want to change the connection string, you can update the connection string for a data source using the data source wizard. For example in VS2013:
Please let me know if there is anything that I can do to help.
Best regards,
Angie
We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
Click
HERE to participate the survey. -
Need PL/SQL Code to get Oracle connection string
Hi
Could you please give any solution to below requirement?
Requirement :
I have an existing pl/sql program (Registered as concurrent Program) in which i am calling a "C" Program. The "C" program expects a parameter to pass the value of oracle connection string (userid/pwd@instance). The C Program takes the connection string to connect to oracle and manipulate data.
Question. How will I get Oracle userid,pwd and connection string being in PL/SQL Session so that it will run for every instance i move the code in.
Note :
1.) We have limitations to call another concurrent program to fetch these data.
2.) We cannot hard code the value in the program because of compliance issue.
Any example of code will help.
Thanks in Advance.
Cheers
SamarHi,
Check the below link, It might help you.
http://download.oracle.com/docs/cd/B13789_01/appdev.101/b10802/d_obtool.htm
http://download.oracle.com/docs/cd/B10501_01/appdev.920/a96590/adgsec04.htm
Twinkle -
Oracle connection string - jdbc format
I'm having issues connecting to an Oracle database from asp.net (C#) - Visual Studio 2013.
I've installed odp.net and in my project I see references for System.Data.OracleClient (Framework tab) and Oracle.DataAccess and Oracle.Web (Extensions tab).
Tried all of those, but getting a problem with the connection string.
Our dbas have given us only one format of connection string that will work, listed below:
jdbc:oracle:thin:@ldap://oid.inf.mycompany.com:3060/myserviceName1,cn=OracleContext,dc=ute,dc=mycompanyname,dc=com
This works fine for developers who use Weblogic, but I can't get this to work with C#.
I put the above value in web.config and use the below code:
using System.Data.OracleClient;
//using Oracle.DataAccess.Client;
using (OracleConnection conn = new OracleConnection())
try
conn.ConnectionString = Properties.Settings.Default.sqlConnStr;
//SqlCommand cmd = conn.CreateCommand();
OracleCommand cmd = conn.CreateCommand();
cmd.CommandText = Properties.Settings.Default.sqlQuery1;
cmd.CommandType = System.Data.CommandType.Text;
//cmd.CommandTimeout = 10;
conn.Open();
log.Info("Getting local users from db");
//SqlDataReader dr = cmd.ExecuteReader();
OracleDataReader dr = cmd.ExecuteReader();
while (dr.Read())
using this, I get errors like below:
System.Data.OracleClient.OracleException: ORA-12154: TNS:could not resolve the connect identifier specified
at:
conn.Open();
another error seen below:
System.ArgumentException: Keyword not supported: 'jdbc:oracle:thin:@ldap://oid.inf.mycompany.com:3060/myserviceName1,cn'.
at:
conn.ConnectionString = Properties.Settings.Default.sqlConnStr;
Even if these errors can be resolved, how would I specify a user id and password for this format of connection string?
Thanks for any help you can provide,Hello simplify,
For issues regarding Oracle, I would suggest that you could post it to the Oracle forum:
https://community.oracle.com/welcome
Thanks for your understanding.
We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
Click
HERE to participate the survey. -
Connection string for Oracle in instantclient11_1 Driver without TNS
We have Oracle DB without tnsnames.ora.
We are able to connect to the DB using sqlplus from a command line with the following connection string:
username/Password@DomainAdress:Port/DataBaseName.DomainAdress
SYS/****@computerName.Domain.net:1523/DataBaseName.computerName.Domain.net
If we try to connect from the command line only with the DB name and not the FQDN – the connection fails.
We would like to connect using Driver={Oracle in instantclient11_1} We tried the following connection string:
Driver={Oracle in instantclient11_1};Dbq= computerName.Domain.net:1523/ DataBaseName.computerName.Domain.net;Uid=SYS;Pwd=**** as sysdba
We got the following Error:
[Oracle][ODBC][Ora]ORA-12514: TNS:listener does not currently know of service requested in connect descriptor
What should be the right connection string for Oracle in instantclient11_1 Driver?Thanks for the confirmation.
-
Query engine : Can not find DSN in Connection String
DearSir/Madam,
Opearating System Windows 7 Professional(32-bit).
I am using Application, which is developed : Visual basic 6.0(32-bit), Report Writer : Crystal Report 9.2.693(32-bit) and database: Oracle 9.2.0.10(32-bit).
ODBC Data source : System DSN created and Connection established (Based on Driver : CR ORACLE ODBC Driver 4.10 (cror818.dll))
In windows 7 environment Data Base connectivity and data fetching also wroking fine.
My problem is while running reports it display error as "Query engine : Can not find DSN in Connection String"
I want run time reports.
For your kind information, at the same time in Windows XP Professional there is no problem found and working fine.
Kindly help me.
Thanks and regards,
SwarupCrystal Reports 9.x is not supported on Win 7. See the following wiki:
http://wiki.sdn.sap.com/wiki/x/b4JiAw
- Ludek -
Deployment from 11g to 10g connection string cannot get provider error.
Hi, I'm doing a deployment from oracle client 11g to 10g. Is this possible? there are yes and no answer I have try out from the forum. All did not workout with any of the configuration setup.
For development I am using VS2012, MVC 4. EF 4. Oracle 11g
The server is currently running Oracle 10g with Oracle.Dataaccess.dll 10.2.0.100
This is my connection string setup at the server.
<?xml version="1.0"?>
<!--
For more information on how to configure your ASP.NET application, please visit
http://go.microsoft.com/fwlink/?LinkId=169433
-->
<configuration>
<configSections>
<!-- For more information on Entity Framework configuration, visit http://go.microsoft.com/fwlink/?LinkID=237468 -->
<section name="entityFramework" type="System.Data.Entity.Internal.ConfigFile.EntityFrameworkSection, EntityFramework, Version=4.4.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" requirePermission="false"/>
</configSections>
<connectionStrings>
<add name="OraAspNetConnectionString" connectionString="Data Source=dtsr;User Id=ids;Password=pwd;" providerName="Oracle.DataAccess.Client"/>
<add name="OraAspNetConnectionString2" connectionString="Data Source=dtsr;User Id=ids;Password=pwd;" providerName="Oracle.DataAccess.Client.OracleConnection"/>
</connectionStrings>
<!--<startup>
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.0" />
</startup>-->
<appSettings>
<add key="webpages:Version" value="2.0.0.0"/>
<add key="webpages:Enabled" value="false"/>
<add key="PreserveLoginUrl" value="true"/>
<add key="ClientValidationEnabled" value="true"/>
<add key="UnobtrusiveJavaScriptEnabled" value="true"/>
</appSettings>
<system.data>
<DbProviderFactories>
<add name="Oracle Data Provider for .NET" invariant="Oracle.DataAccess.Client" description="Oracle Data Provider for .NET" type="Oracle.DataAccess.Client.OracleClientFactory,Oracle.DataAccess,Version=4.112.3.0,Culture=neutral,PublicKeyToken=89b483f429c47342" />
</DbProviderFactories>
</system.data>
<system.web>
<compilation targetFramework="4.0">
<assemblies>
<add assembly="System.Data.Entity, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"/>
<add assembly="System.Web.Abstractions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
<add assembly="System.Web.Helpers, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
<add assembly="System.Web.Routing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
<add assembly="System.Web.Mvc, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
<add assembly="System.Web.WebPages, Version=2.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
</assemblies>
</compilation>
<httpRuntime/>
<authentication mode="Windows"/>
<identity impersonate="true"/>
<pages controlRenderingCompatibilityVersion="4.0">
<namespaces>
<add namespace="System.Web.Helpers"/>
<add namespace="System.Web.Mvc"/>
<add namespace="System.Web.Mvc.Ajax"/>
<add namespace="System.Web.Mvc.Html"/>
<add namespace="System.Web.Optimization"/>
<add namespace="System.Web.Routing"/>
<add namespace="System.Web.WebPages"/>
</namespaces>
</pages>
<sessionState mode="InProc" timeout="20" cookieless="false"/>
</system.web>
<system.webServer>
<validation validateIntegratedModeConfiguration="false"/>
<handlers>
<remove name="ExtensionlessUrlHandler-ISAPI-4.0_32bit"/>
<remove name="ExtensionlessUrlHandler-ISAPI-4.0_64bit"/>
<remove name="ExtensionlessUrlHandler-Integrated-4.0"/>
<add name="ExtensionlessUrlHandler-ISAPI-4.0_32bit" path="*." verb="GET,HEAD,POST,DEBUG,PUT,DELETE,PATCH,OPTIONS" modules="IsapiModule" scriptProcessor="%windir%\Microsoft.NET\Framework\v4.0.30319\aspnet_isapi.dll" preCondition="classicMode,runtimeVersionv4.0,bitness32" responseBufferLimit="0"/>
<add name="ExtensionlessUrlHandler-ISAPI-4.0_64bit" path="*." verb="GET,HEAD,POST,DEBUG,PUT,DELETE,PATCH,OPTIONS" modules="IsapiModule" scriptProcessor="%windir%\Microsoft.NET\Framework64\v4.0.30319\aspnet_isapi.dll" preCondition="classicMode,runtimeVersionv4.0,bitness64" responseBufferLimit="0"/>
<add name="ExtensionlessUrlHandler-Integrated-4.0" path="*." verb="GET,HEAD,POST,DEBUG,PUT,DELETE,PATCH,OPTIONS" type="System.Web.Handlers.TransferRequestHandler" preCondition="integratedMode,runtimeVersionv4.0"/>
</handlers>
<security>
<authorization>
<add accessType="Allow" users="?"/>
</authorization>
</security>
</system.webServer>
<runtime>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="System.Web.Helpers" publicKeyToken="31bf3856ad364e35"/>
<bindingRedirect oldVersion="1.0.0.0-2.0.0.0" newVersion="2.0.0.0"/>
</dependentAssembly>
<dependentAssembly>
<assemblyIdentity name="System.Web.Mvc" publicKeyToken="31bf3856ad364e35"/>
<bindingRedirect oldVersion="0.0.0.0-4.0.0.0" newVersion="4.0.0.0"/>
</dependentAssembly>
<dependentAssembly>
<assemblyIdentity name="System.Web.WebPages" publicKeyToken="31bf3856ad364e35"/>
<bindingRedirect oldVersion="1.0.0.0-2.0.0.0" newVersion="2.0.0.0"/>
</dependentAssembly>
<!--<dependentAssembly>
<assemblyIdentity name="Oracle.DataAccess, Version=10.2.0.100, Culture=Neutral," publicKeyToken="89b483f429c47342" />
<bindingRedirect oldVersion="10.2.0.100" newVersion="4.112.3.0"/>
<publisherPolicy apply="no" />
</dependentAssembly>-->
</assemblyBinding>
</runtime>
<entityFramework>
<defaultConnectionFactory type="System.Data.Entity.Infrastructure.SqlConnectionFactory, EntityFramework"/>
</entityFramework>
</configuration>
I get this error when page trying to connect to database.
[ProviderIncompatibleException: An error occurred while getting provider information from the database. This can be caused by Entity Framework using an incorrect connection string. Check the inner exceptions for details and ensure that the connection string is correct.]
System.Data.Entity.ModelConfiguration.Utilities.DbProviderServicesExtensions.GetProviderManifestTokenChecked(DbProviderServices providerServices, DbConnection connection) +163
System.Data.Entity.ModelConfiguration.Utilities.DbConnectionExtensions.GetProviderInfo(DbConnection connection, DbProviderManifest& providerManifest) +39
System.Data.Entity.DbModelBuilder.Build(DbConnection providerConnection) +46
System.Data.Entity.Internal.LazyInternalContext.CreateModel(LazyInternalContext internalContext) +62
System.Data.Entity.Internal.RetryLazy`2.GetValue(TInput input) +117
System.Data.Entity.Internal.LazyInternalContext.InitializeContext() +453
System.Data.Entity.Internal.InternalContext.GetEntitySetAndBaseTypeForType(Type entityType) +18
System.Data.Entity.Internal.Linq.InternalSet`1.Initialize() +56
System.Data.Entity.Internal.Linq.InternalSet`1.get_InternalContext() +15
System.Data.Entity.Infrastructure.DbQuery`1.System.Linq.IQueryable.get_Provider() +37
I have check the
1. Enviroment Variables path is set to the 10.../client_1/
2. Tnsname.ora already configured.
3. machine.config did not define the connection string path, as it is define in the web.config
4. Oracle.Dataaccess.dll is in the bin of my application website (v4.112.3.0).
5. In my application web bin folder also include additional dlll.
mfc71.dll
msvcr71.dll
oci.dll
ociw32.dll
orannzsbb11.dll
oraocci11.dll
oraociicus11.dll
OraOps11w.dll
Anyone please help.. Thanks in advance..
Edited by: 976886 on Dec 13, 2012 7:46 PM976886 wrote:
I want to know, it is possible to migrate the application from oracle 11g to 10g? such that the component are supported across?
Because in the development, all goes well, no error on the oracle connection.
OR did I miss out anything that causes it not working on my server deployment?yes
yes
yes
how can we reproduce what you claim? -
I receive REP-0501: Unable to connect to specified database. I run developer 6i application on windows 2008 r2. I have applied the nn60.dll and nnb60.dll files to the \BIN directory. The forms are working fine. The reports will only display after the correct user id (username, password and database connection string) is supplied. This is happening to all attempts to open already complied form. Pls, help.
If you are connecting to an Oracle 11g database, remember that by default the passwords are case sensitive. To disable that, run
ALTER SYSTEM SET SEC_CASE_SENSITIVE_LOGON = FALSE; -
Connect String for the front end app to access Lite Database in the Client
Hi,
I have been using an app developed in VB.net for accessing the Oracle Lite Database from the client machine. Can anyone please help me out how to set the Connect String in the config file of my front end app to access the Oracle Lite Database from my client machine. Do anyone have the syntax of the connect string to access the lite database in client machine.
Thanks a lot in advance.Hi...
-->Select example
create or replace procedure get_emp(rc out sys_refcursor)
is
begin
open rc for select * from emp;
end;
-->DML example
create or replace procedure do_dml_emp(pempid in number,
pempname varchar2,
result out number)
is
begin
insert into emp(empid,empname) values(pempid,pempname) returning empid into result;
exception
when others then
result:=-1;
end;
-->DDL example
create or replace procedure ddl_emp(colname varchar2,
coltype varchar2,
result out number)
is
begin
result:=-1;
execute immediate 'alter table emp add column ' || colname || ' ' || coltype ;
result:=1;
end; -
OBIEE 11g install fails on step 7 (database connect string)
I've currently spent 2 days trying to install OBIEE 11g on two machines (independently). This first is a Windows XP SP3 test PC running 4GB RAM, whilst the second is a Windows 2003 virtual server with 3GB RAM. The Database is Oracle 10g (10.2.0.4.0) on AIX 5.3.
The DBA has successfully run the RCU on the Database and the schemas needed for OBIEE have been created. The BIPLATFORM schema has also been granted DBA privileges.
Now I've tried to run both the simple and the Enterprise install for OBIEE 11g, but it always fails at the same step (step 7 of 13: Database details). I have selected the following:
Database Type: Oracle Database
Connect String: hostname:port:instance, where hostname is the full server path eg xxxxx.uk.com and instance name is FFADEV01
BIPLATFORM Schema Username: As per username defined in RCU
BIPLATFORM Schema Password: As per password entered in RCU
If i change the connection string to FFADEV01.WORLD i get a 08031 error, whereas I am normally getting an 08035 error. The annoying thing is that I can connect to the schema using RapidSQL and the usernames and passwords as created in the RCU.
Any help greatly appreciated. ThanksHow was he able to install the BIPlATFORM schema using RCU on AIX? I thought RCU was only on Linux and Window platforms? I am about to install OBIEE 11.1.1.5 on AIX with a Oracle 10g DB but from what I read I wont be able to create the needed OBIEE schemas for the install because I won't be able to use the RCU on AIX. Any help would be appreciated.
Thanks.
Ryan -
Oracle 11 g connection with asp dot net in visual studio 2008
Hi to all,
My application is using oracle 11 g as database in an asp dot net project . this was basically a project in asp dot net with sql server as a database . but now this need oracle 11 g as database . I have complete the db work, but i m getting the connection problem in visual studio (2008) with oracle 11 g .
I know for this it need a driver oracle.data.access ,, i do nt know which version it need ?
I have this dll . but version of it may be earlier. thats why it is not working properly
i have 11 g installed on the server computer , and we can only use it only on browser , I have a global.asax as a file in my dot net project in which connection string is written but i m getting error , something like ora10cc .
first i do not know , which odac version i have to download i have a link for this ,
http://www.oracle.com/technetwork/database/windows/downloads/index-101290.html
but which version exactly , this page is so confusing, for oracle 11 g, and visual studio 2008 which version will be perfect
and then where the dll will be there. after getting the setup, Is i need to install that setup?
one more confusion , where i have to install that odac , on my computer system . or on the server side system , I just need that dll file ,,
One more thing , Is there any error in my connection string ,,
my connection is as follows
"Persist Security Info=False; User ID= system; Initial Catalog=LabTrack;Server=Comp-34;Data Source=192.168.1.61\oracle11g;Password=abcd1234; DBA Privilege=normal;"
192.168.1.61 is ip addres of system, where my oracle 11 g is install ,
and comp-32 is my user name
labtrack is my db name
Is there any need of provider name ?
sumbody pls help me
i m getting problem in at from 3 days
If u can then contact me , on [email protected] , otherwise reply me here
thanks in advance
regards Nimish GoelThe file at the top of that link should work fine with Oracle 11g.
I would start trying to get the client to work outside of Visual Studio, first. That way you can localize your issues.
Once you get the Oracle client connected to the Oracle server, then uou can start working on Visual Studio.
As for where to install it, I'd say start with your computer. I'm not sure how you do your development, but that would probably be a good place to start.
You may want a different download for the web server as I assume you wouldn't need the special Visual Studio tools on it. But yes, it will need whichever Oracle provider you choose installed on it as well.
Maybe you are looking for
-
Macbook Pro (13" mid 2010) unable to connect to home wifi?
Hi everyone I have a Macbook pro 13" mid 2010. Up until recently, airport was able to connect to my home wifi. I have not changed anything on the home wifi network. The laptop is on 10.6.8, with all software updates installed. I have recently install
-
Whenever access to the Internet is needed, clicking on any icon or link (including the Firefox icon) results in a delay of around 20 secs., followed by the appearance of the error message, headed "Malformed File". The message reads 'Firefox couldn't
-
Shadow generation in the PDF Language.
I am working on an application that needs to create PDF files from vector-based imagery. There appears to be an extension to the language (which may be Mac-specific) that allows paths to have drop-shadows; however, I can find no discussion of this fe
-
Thunderbird updated... now links wont open
Links in emails worked prior to the update. (Chrome browser). If I log into the web based email (Gmail & Yahoo) the links still work just fine. Another new development, every time I close and reopen TB, I get the message: Do you want to allow the pro
-
Satellite A200-25Z: trouble with display driver
Hi, I'm trying to install WIN XP on a A200 25Z. At first all seemed to work fine but now I constantly get a bluescreen before xp loaded completeley saying something like memory problem on ati2mtag.dll driver Sometimes, it does start but then when I h