Native Compiled PL/SQL on WindowsXP (Visual Studio)
Has anyone tried to native compile PL/SQL packages on Windows XP using Visual Studio?
Please give me your values for PLSQL* initialization parameters and a makefile that works.
/Hakan
Hi,
Sorry to bump this thread, but I would like to validate something.
Is it possible, or does it make sens, to have a database that has both native and interpreted?
Our PLSQL_CODE_TYPE is set to interpreted but everthing else is configured for native.
When i do the bellow query:
select type, plsql_code_type, count(*)
from dba_plsql_object_settings
where plsql_code_type is not null
group by type, plsql_code_type
order by type, plsql_code_type
We have bunch of functions in native/interpreted, same thing for package, package body, procedure, trigger, type, type body.
Thank you,
Felix
Similar Messages
-
How do I create a view in SQL Server in Visual Studio Express 2013 for Desktop?
Hi
I've got a SQL Server database set up using the internal SQL Server in Visual Studio Express 2013 for Desktop. I want to create a view (using tables with one to many relationships) but I don't
know how to do it.
Where can I find a good tutorial on creating views in SQL Server in Visual Studio Express 2013 for Desktop? I think Visual Studio Express 2013 for Desktop doesn't have some view designer that
exists in the non-express version of Visual Studio (if I'm not mistaken). So I think I'd need a tutorial on how to do the actual SQL, unless there is some tool I don't know about.
ThanksHi ,
According to your description, if you install SQL Server SQL Server 2014 Express and SQL Server Manager Studio tools (SSMS), if you want to create a view, you can use SSMS. Then if you want to connect to and Diagram your SQL Express Database in Visual Studio
2013, you can attach the database file by using the .NET Framework Data Provider for SQL Server in Visual Studio, and create a database diagram via expanding the “Database Diagrams” node.
For more information, there is similar issue about how to connect to and Diagram your SQL Express Database in Visual Studio 2012 , you can review the following article,
http://blogs.msdn.com/b/bethmassi/archive/2011/10/27/how-to-connect-to-and-diagram-your-sql-express-database-in-visual-studio-lightswitch.aspx.
Regards,
Sofiya Li
Sofiya Li
TechNet Community Support -
hi, I would like to know if is it possible to install windows on macbook pro , because I need to have some application like SQL server and visual studio, and they could not be install on mac
Windows on a Mac
-
Native Compiled PL/SQL - Missing ORAPLS9.LIB (9i Release 2)
In configuring the Natively Compiled PL/SQL feature of Oracle 9i, the library file ORAPLS9.LIB file can't be found. I tried generating it with:
LIB /DEF:ORAPLS9.DLL
but got the following warnings which didn't quite look right, and the resultant orapls9.lib file is rather small and doesn't work (unresolved externals).
Is the ORAPLS9.LIB file supposed to be installed with 9i Release 2 for Windows 2000, or am I generating it incorrectly?
BTW, the snpc_makefile.mk file is installed with 9i Release 2 for Windows, but not with 9i Release 1 for Windows.
Thanks,
Kevin Runner
[email protected]
Runner Technologies, Inc.
561-395-9322
OUTPUT
E:\oracle\ora92\bin>lib /def:orapls9.dll
Microsoft (R) Library Manager Version 6.00.8447
Copyright (C) Microsoft Corp 1992-1998. All rights reserved.
LIB : warning LNK4068: /MACHINE not specified; defaulting to IX86
orapls9.dll : warning LNK4017: MZI statement not supported for the target platform; ignored
orapls9.dll : warning LNK4017: $ statement not supported for the target platform; ignored
orapls9.dll : warning LNK4017: &&`j statement not supported for the target platform; ignored
orapls9.dll : warning LNK4017: -? statement not supported for the target platform; ignored
orapls9.dll : warning LNK4017: &E► statement not supported for the target platform; ignored
orapls9.dll : warning LNK4017: -jF◄oC♦♥-^kC♦[os]+IIIIIIIIIIIUo8b8↑oM6SVoG7 Wu♣o~Hd6weI statement not supported for the target platfo
rm; ignored
orapls9.dll : warning LNK4017: jK◄[]IIIIIIIIUo8So]♀VWoC♦o‼o+-?♥t statement not supported for the target platform; ignored
Creating library orapls9.lib and object orapls9.expHave you managed to resolve this problem?
I'm having exactly the same experience (it's very frustrating, as I'm trying to run a benchmark at the moment).
Hope to hear.
Regards,
T.
Message was edited by:
terenceo -
Morning all,
I've just been assigned a report-related project but I have not created much of anything in C# or .Net before!
I was wondering if someone could help me get started. Here are the specifications:
Basically, I am to create an automated report application. I have the query and I will include it further down
in this post. The page is to have a couple blanks to specify the Start Date and End Date and replace those dates in the query, and generate the report. What I need some help on is how to make the SQL query work in the application which I will connect to the
intended database to generate the report (basic I know, but I'm new at this) on Visual Studio 2010. I also need some help on programming the Start Date blank and End Date blank so that what the user types in for those blanks will replace the date fields in
the SQL query, then generate the report with the new dates.
I appreciate the help!
The SQL query and what the dates are replacing:
select
PTH.INST_ID ,
PTH.EMPLOYEE_ID,
DBH.HR_DEDUCTION_AND_BENEFITS_CODE,
replace(DB.DESCRIPTION,',',''),
DB.WITHHOLDING_LIABILITY_ACCOUNT_MASK,
DBH.HR_DEDUCTION_AND_BENEFITS_ID,
DBH.CHECK_DATE,
DBH.CHECK_NO,
DBH.FIN_INST_ACCT_ID,
replace(replace (DBH.COMMENT,CHAR(10),' '),CHAR(13),' '),
DBH.HR_DEDUCTION_AND_BENEFIT_CYCLE_CODE,
DBH.LENGTH,
DBH.EMPLOYEE_COMPUTED_AMOUNT,
DBH.EMPLOYEE_BANK_ROUTING_NUMBER,
DBH.EMPLOYEE_ACCOUNT_TYPE,
DBH.EMPLOYEE_ACCOUNT_NUMBER,
DBH.EMPLOYER_COMPUTED_AMOUNT,
DBH.EMPLOYEE_GROSS_AMOUNT,
DBH.EMPLOYER_GROSS_AMOUNT,
DBH.PAYROLL_EXCLUDE,
PTH.VOID_DATE,
PTH.BATCH_QUEUE_ID,
B.BATCH_CODE,
BQ.FY,
BQ.END_DATE,
BQ.COMMENTS,
BQ.BATCH_CRITERIA_USED,
BP.COLUMN_VALUE,
PTH.REPLACEMENT,
P.LAST_NAME,
P.FIRST_NAME,
P.MIDDLE_NAME
from PY_EMPLOYEE_TAX_HISTORY PTH
INNER JOIN PERSON_EMPLOYEE PE ON
PE.INST_ID=PTH.INST_ID AND
PE.EMPLOYEE_ID=PTH.EMPLOYEE_ID
INNER JOIN PERSON P ON
PE.INST_ID=P.INST_ID AND
PE.PERSON_ID=P.PERSON_ID
LEFT JOIN HR_EMPLOYEE_DEDUCTIONS_AND_BENEFITS_HISTORY DBH ON
PTH.INST_ID=DBH.INST_ID AND
PTH.CHECK_DATE=DBH.CHECK_DATE AND
PTH.CHECK_NO=DBH.CHECK_NO AND
PTH.EMPLOYEE_ID=DBH.EMPLOYEE_ID
LEFT JOIN HR_DEDUCTION_AND_BENEFITS DB ON
DB.INST_ID=DBH.INST_ID AND
DB.HR_DEDUCTION_AND_BENEFITS_CODE=DBH.HR_DEDUCTION_AND_BENEFITS_CODE
LEFT JOIN BATCH_QUEUE BQ ON
PTH.BATCH_QUEUE_ID=BQ.BATCH_QUEUE_ID
LEFT JOIN BATCH B ON
B.BATCH_CODE=BQ.BATCH_CODE
LEFT JOIN BATCH_PARAMETER BP ON
BQ.BATCH_QUEUE_ID=BP.BATCH_QUEUE_ID
AND BP.COLUMN_NAME = 'SUPPRESS_DIRECT_DEPOSIT'
------Please change the WHERE condition for date range of the month you need to run this for.
WHERE PTH.CHECK_DATE >='07/01/2013'
AND PTH.CHECK_DATE <='07/31/2013'
and BQ.BATCH_CODE='BAT_PY_PAYCALC'
and bq.fy=2014
ORDER BY PTH.INST_ID ,
PTH.EMPLOYEE_ID,
DBH.HR_DEDUCTION_AND_BENEFITS_CODE,
DBH.CHECK_DATETry this code. The Server name will be the same name when you use SQL Server Management Studio (SSMS). It is in the login window for SSMS. I assume you are using SQLSTANDARD (not SQLEXPRESS) which is in the connection string in the code
below. I also assume you have remote connection allowed in the database.
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Data;
using System.Data.SqlClient;
namespace ConsoleApplication1
class Program
const string DATABASE = "Enter Database Name Here";
const string SERVER = "Enter Server Name Here";
static void Main(string[] args)
DateTime startDate = DateTime.Parse("07/01/2013");
string startDateStr = startDate.ToString("MM/dd/yyyy");
DateTime endDate = new DateTime(startDate.Year, startDate.Month + 1, 1).AddDays(-1);
string endDateStr = endDate.ToString("MM/dd/yyyy");
string connStr = string.Format("Server={0}\\SQLSTANDARD;Database={1};Trusted_Connection= True;", SERVER,DATABASE);
string SQL = string.Format(
"select\n" +
" PTH.INST_ID\n" +
",PTH.EMPLOYEE_ID\n" +
",DBH.HR_DEDUCTION_AND_BENEFITS_CODE,\n" +
",replace(DB.DESCRIPTION,',','')\n" +
",DB.WITHHOLDING_LIABILITY_ACCOUNT_MASK\n" +
",DBH.HR_DEDUCTION_AND_BENEFITS_ID\n" +
",DBH.CHECK_DATE\n" +
",DBH.CHECK_NO\n" +
",DBH.FIN_INST_ACCT_ID\n" +
",replace(replace (DBH.COMMENT,CHAR(10),' '),CHAR(13),' ')\n" +
",DBH.HR_DEDUCTION_AND_BENEFIT_CYCLE_CODE\n" +
",DBH.LENGTH\n" +
",DBH.EMPLOYEE_COMPUTED_AMOUNT\n" +
",DBH.EMPLOYEE_BANK_ROUTING_NUMBER\n" +
",DBH.EMPLOYEE_ACCOUNT_TYPE\n" +
",DBH.EMPLOYEE_ACCOUNT_NUMBER\n" +
",DBH.EMPLOYER_COMPUTED_AMOUNT\n" +
",DBH.EMPLOYEE_GROSS_AMOUNT\n" +
",DBH.EMPLOYER_GROSS_AMOUNT\n" +
",DBH.PAYROLL_EXCLUDE\n" +
",PTH.VOID_DATE\n" +
",PTH.BATCH_QUEUE_ID\n" +
",B.BATCH_CODE\n" +
",BQ.FY\n" +
",BQ.END_DATE\n" +
",BQ.COMMENTS\n" +
",BQ.BATCH_CRITERIA_USED\n" +
",BP.COLUMN_VALUE\n" +
",PTH.REPLACEMENT\n" +
",P.LAST_NAME\n" +
",P.FIRST_NAME\n" +
",P.MIDDLE_NAME\n" +
" from PY_EMPLOYEE_TAX_HISTORY PTH\n" +
" INNER JOIN PERSON_EMPLOYEE PE ON\n" +
" PE.INST_ID=PTH.INST_ID AND\n" +
" PE.EMPLOYEE_ID=PTH.EMPLOYEE_ID\n" +
" INNER JOIN PERSON P ON\n" +
" PE.INST_ID=P.INST_ID AND\n" +
" PE.PERSON_ID=P.PERSON_ID\n" +
" LEFT JOIN HR_EMPLOYEE_DEDUCTIONS_AND_BENEFITS_HISTORY DBH ON\n" +
" PTH.INST_ID=DBH.INST_ID AND\n" +
" PTH.CHECK_DATE=DBH.CHECK_DATE AND\n" +
" PTH.CHECK_NO=DBH.CHECK_NO AND\n" +
" PTH.EMPLOYEE_ID=DBH.EMPLOYEE_ID\n" +
" LEFT JOIN HR_DEDUCTION_AND_BENEFITS DB ON\n" +
" DB.INST_ID=DBH.INST_ID AND\n" +
" DB.HR_DEDUCTION_AND_BENEFITS_CODE=DBH.HR_DEDUCTION_AND_BENEFITS_CODE\n" +
" LEFT JOIN BATCH_QUEUE BQ ON\n" +
" PTH.BATCH_QUEUE_ID=BQ.BATCH_QUEUE_ID\n" +
" LEFT JOIN BATCH B ON\n" +
" B.BATCH_CODE=BQ.BATCH_CODE\n" +
" LEFT JOIN BATCH_PARAMETER BP ON\n" +
" BQ.BATCH_QUEUE_ID=BP.BATCH_QUEUE_ID\n" +
" AND BP.COLUMN_NAME = 'SUPPRESS_DIRECT_DEPOSIT'\n" +
" WHERE PTH.CHECK_DATE >='{0}'\n" +
" AND PTH.CHECK_DATE <='{1}'\n" +
" and BQ.BATCH_CODE='BAT_PY_PAYCALC'\n" +
" and bq.fy=2014\n" +
" ORDER BY PTH.INST_ID\n" +
",PTH.EMPLOYEE_ID\n" +
",DBH.HR_DEDUCTION_AND_BENEFITS_CODE\n" +
",DBH.CHECK_DATE", startDateStr, endDateStr);
SqlDataAdapter adapter = new SqlDataAdapter(SQL, connStr);
DataTable dt = new DataTable();
adapter.Fill(dt);
jdweng
Could you elaborate more on what this code does in general?
Does it generate a table with the data between specified dates? If so, where is the table shown?
Where does one enter in the specified start and end dates on the Web Application? Do I have to create start and end date blanks and link them to the code for it to work?
Sorry for the inconvenience - I'm just really new at this. Thanks! -
Cannot Connect to Azure SQL Database in Visual Studio 2013
Beyond Frustrated here.
I am trying to connect to an Azure SQL database - it has been created, has tables etc. I am trying to create a new Data Connection from within Visual Studio 2013, latest release for VS and Azure. I continue to receive the following error:
A network-related or instance-specific error occurred while establishing a connection to SQL Server. The server was not found or was not accessible. Verify that the instance name is correct and that SQL Server is configured to allow remote connections.
(provider: Named Pipes Provider, error: 40 - Could not open a connection to SQL Server) (Microsoft SQL Server, Error: 53)
I have ensured that TCP is allowed and above Named Pipes in the Configuration Manager. The associated IP address is allowed on Azure Firewall. Certificate has been added to VS etc. But still no connection. I can see the database in the Azure section in Server
Explorer, but cannot add a Data Connection. What is equally as frustrating is I have a MacBook Pro running Win 7 sitting right next to my office computer and it can access Azure fine, not problems.
If anyone has any other ideas on how I might be able to solve this I would love to hear them. Thanks in advance.
JeffHi,
The Error message " A network-related or instance-specific error occurred while establishing a connection to SQL Server. The server was not found or was not accessible. Verify that the instance name is correct and that SQL Server is
configured to allow remote connections. (provider: Named Pipes Provider, error: 40 - Could not open a connection to SQL Server) (Microsoft SQL Server, Error: 53) "
The issue comes up mainly because the application is not able to connect to the server.
To resolve this issue, try the following steps (in that order):
Make sure that TCP IP is enabled as a client protocol on the application server. For more information on how to do this, see
Configure client protocols. On application servers where you do not have SQL Server tools installed, you can check this by running cliconfg.exe (SQL Server Client Network Utility).
2. Check the application’s connection string to make sure that it is correctly configured. For example, make sure that the connection string specifies the correct port (1433) and the fully qualified server name.
Note You can follow these steps to obtain the connection string from the Azure Management Portal:
Log on to the
Azure Management Portal.
In the left navigation pane, click
SQL Databases.
Select your Azure SQL Database server.
Click
Dashboard.
On the right side, go to the
quick glance section, and then click Show connection strings.
Test the connectivity between the application server and the Azure SQL database by using a UDL file, ping, and telnet. For more information about how to do this, see
Azure SQL Database connectivity troubleshooting guide and
Troubleshooting SQL Server connectivity issues.
Note As a troubleshooting step, you can also try to test the connectivity on a different client computer.
Try increasing the connection timeout. Microsoft recommends using a connection timeout of at least 30 seconds.
As a best practice ensure retry logic is in place. For more information about the retry logic, see
Azure SQL Database best practices to prevent request denials or connection termination.
If these steps do not resolve your problem, follow the below steps to collect more data and contact support:
If your application is a cloud service, enable the logging. This step returns a UTC time stamp of the failure. Additionally, SQL Azure returns the tracing ID.
Microsoft Customer Support Services can use this information.
For more information about how to enable the logging, see
how to enable diagnostic logging for Azure Web sites and Developing SQL Database Applications section in
Azure SQL Database Development Considerations.
Check out
the list of best practices for Connecting to Windows Azure SQL Database.
Regards,
Shirisha Paderu. -
Connecting BI Web Server with SQL Server Express / Visual Studio Express for Report Development
Hi,
My company is using the Report Builder 3.0 to build the BI Reports ( I guess based on SQL Server 2008 R2). Our software vendor has provided us the web URL to access the BI Server. I want to generate the BI Reports with SQL Server Express or Visual
Studio Express instead of Report Builder 3.0. Need some guidance in this regard.
regards, BI.Developer.Hi,
Based on my research, if we want to open the report from report server to Business Intelligence Development Studio, we should download the report from report manager, then add this item in Business Intelligence Development Studio. For more details, please
see the following steps:
Type the URL in IE browser to access the repot manager.
Browse to the RDL file folder or location.
Hover over the report, and click the drop-down arrow near the RDL file.
Click on download button, the download window will pop up now. Then save the rdl file.
Click Manage option in the drop-down list, make a note of its Data Source Connection string.
Create a Report Server Project in Business Intelligence Development Studio.
Right-click the Reports folder to open the Add Existing Item dialog box, navigate to the location where you saved the .rdl file for the report, and then click Add.
Right-click the Data Source to verify the connection string is correct.
Besides, please make sure that software vendor had assigned ‘View reports’, ’Manage reports’, ‘Manage folder’ and ‘Manage data sources’ tasks for your account, so that you can download the report and view the data source.
If there are any other questions, please feel free to ask.
Thanks,
Katherine Xiong
Katherine Xiong
TechNet Community Support -
Can I use Built-in SQL Server in Visual Studio 2010 ?
Hi Friends, I am Atif.
If I will upload my project to my Server Domain and I want to use Built-in Visual Studio 2010 Sql Server Expreess Database then it will work. If yes then Please suggest me How..??
Actually I don't want to install SQL Server Database Seperately.
Tell me How can i achieve this.
Thanks and Regards.
Atif.Hi Atif,
Besides other post, to use SQL Server Express for development work, you just need to specify the data source (SQL server's name) and authentication details in a connection string. For more information about SQL Server Express connection string, you can review
the examples in the following articles.
Database Connectionstrings
SQL Server Connection Strings for ASP.NET Web Applications
Also please note that SQL Server Express edition has some limitations, for example: only one CPU can be used by the express edition, the maximum size of a database is 4 GB (10GB in SQL Server 2008 R2 Express and higher versions of SQL Server Express),
it can only use up to 1GB of RAM.
Thanks,
Lydia Zhang
Lydia Zhang
TechNet Community Support -
Offline copy of SQL Database in Visual Studio Community Edition?
I'm using an Azure Mobile Service and SQL database, and I'm interacting with it via Visual Studio Community Edition (12.0.31101.00 Update 4).
I'm often offline, but want to work on and test the SQL code. Is there a way to sync a local copy of the database to my pc so I can work with that to test my code? I'm not necessarily looking to make changes to the database offline and syncing
that back to the server, although that would be nice too.
Thanks!Hello Scott,
You could use SQL Data Sync to synchronize your local copy of the database with the Azure SQL database. The details are documented at http://msdn.microsoft.com/en-us/library/hh456371.aspx.
PS - the SQL Data Sync feature is still in preview and the support is only through forums.
Regards,
Kumar Bijayanta -
Licencing of Windows 8.1, SQL Server and Visual Studio
1. Windows 8 (OEM Version)
a. Is it legal to re-install Windows 8 OEM version on a PC (this might
be required because of formatting of PC hard disk)? Is there any upper limit on how many times a Windows 8 OEM version can be re-installed
on a PC?
b. Can I continue to use same Windows 8 OEM version even after upgrading
a PC (for example change of processor, change of hard disk, change of RAM etc.)
2. SQL Server (Developer and Express) Version:
a. Your site mentions that SQL Server Developer edition can be used for
software development and testing, but a software dealer whom I have approached says its not legal to use SQL Server Developer edition for
development in a software consultancy. Please clarify.
b. Is it legal to use SQL Server Express Edition for software development
purpose in a software consultancy?
3. Visual Studio Express Edition
a. Is it legal to use Visual Studio Express Edition for software development
purpose in a software consultancy?
I had emailed this query to [email protected] yesterday but I have not received any reply.This question is a bit broad for a forum post. What have you tried and where does it fail? This code will give a list of files in an app folder. It might get you started: [c# code, but should be easy to translate to VB]
public async Task<List<string>> GetFileListFromFolder() {
List<string> fileList = new List<string>();
StorageFolder storageFolder = await Package.Current.InstalledLocation.GetFolderAsync(@"myFolder\");
foreach (StorageFile fl in await storageFolder.GetFilesAsync())
fileList.Add(fl.Name);
return fileList;
I'm a self-taught noob amateur. Please take this into account when responding to my posts or when taking advice from me. -
I just started learning ASP.NET through a book, and it asks to connect to "your" SQL server and explore a .mdf file. I've been trying to install SQL, but I only just now got a working installation, and even then it won't let me install the Management
Software. Whenever I try to connect, I get this error: http://puu.sh/7F2JY.png
This is exactly what I do to connect:
1) Open project
2) Navigate to the Server Explorer
3) Click on connect to database
4) In this menu, I can see me Machine name on the top part, which I think means that it's picking up my server runningh
5) On the bottom, it wants me to enter a database name. I think this may be my problem, as I have no idea what to do here.
Also, when I double click on the database file, I get this errpr (52): http://puu.sh/7F2Yw.png
I really don't know what to do here, so post any tips down belowHi,
Did you choose the correct Server name? It should be the machine name where you installed SQL Server on.
Is it empty when you open select or enter database name drop box in the Add connect dialog box in the Visual Studio 2013?
“Update: I re-installed, and then used both installers. Now I have the Server Management tools, but I still cannot connect.”
The screenshots indicates that the SQL Server is not accessible.
Do you mean that you are not able to connect SQL Server by using SQL Server Management Studio?
If so, make sure that SQL Server Services is started.
Please check out the following articles for details:
How to: Start an Instance of SQL Server (SQL Server Configuration Manager)
http://technet.microsoft.com/en-us/library/ms190699(v=sql.105).aspx
Connect to Any SQL Server Component from SQL Server Management Studio
http://technet.microsoft.com/en-us/library/ms173871.aspx
Thanks.
Tracy Cai
TechNet Community Support -
Plsql_optimize_level = 3 and native compilation in SQL Developer?
SQL Developer: Version 3.1.06 (Build MAIN-06.82)
Oracle: 11gR2
OS: Ubuntu 10.10
Whenever I compile a PL/SQL unit in SQL Developer (using 'Compile' button) it is compiled with the following settings:
PLSQL_OPTIMIZE_LEVEL = 2
PLSQL_CODE_TYPE = 'INTERPRETED'
However, if I issue the following commands in an SQL Worksheet:
ALTER SESSION SET plsql_optimize_level = 3;
ALTER PACKAGE PACKAGE_NAME COMPILE PLSQL_CODE_TYPE = NATIVE;
the query SELECT PLSQL_OPTIMIZE_LEVEL, PLSQL_CODE_TYPE FROM ALL_PLSQL_OBJECT_SETTINGS WHERE NAME = 'PACKAGE_NAME'; resullts in
PLSQL_OPTIMIZE_LEVEL PLSQL_CODE_TYPE
3 NATIVE
3 NATIVE
Is it possible to make SQL Developer to use these settings by default?
P.S. It seems that Tools > Preferences > Database > PL/SQL Compiler menu section is missing the options I need (Optimization level drop-down menu have numbers 0-2, but not 3). Are there any plans to support these features in the future releases?
Edited by: Ravshan Abbasov on Feb 6, 2012 6:28 AMHi Ravshan,
I thought a workaround would be to create a sql script like the following:
alter session set plsql_code_type=native;
alter session set plsql_optimize_level=3; then point to it in the setting for Tools|Preferences|Database|Filename for connection startup script. That doesn't work however, as the other preference setting for plsql_optimize_level overrides the session value of 3 during compilation from the UI.
According to Oracle documentation, level 3 was added for Oracle 11g. Prior to that, the same effect could be achieved by level 2 in conjunction with the INLINE pragma in the PL/SQL code.
You might want to make a feature request for this on the SQL Developer Exchange so the community can vote and comment.
Regards,
Gary
SQL Developer Team
Edited by: Gary Graham on Feb 6, 2012 2:32 PM
And, of course, Compile for Debug does not work with the 'native' setting. -
AIX 5L 64 bits + Native compiled PL/SQL
Hi Gurus,
Question for you. I'm tryng to find documentation/procedure on how to switch from native to interpreted pl/sql for AIX 5L 64 bits.
Anyone could point me to some documentation on how to go from Interpreted to Native and vice-versa? Also, documentation about IBM C compiler/ GCC could be usefull too.
Thank you,
FelixHi,
Sorry to bump this thread, but I would like to validate something.
Is it possible, or does it make sens, to have a database that has both native and interpreted?
Our PLSQL_CODE_TYPE is set to interpreted but everthing else is configured for native.
When i do the bellow query:
select type, plsql_code_type, count(*)
from dba_plsql_object_settings
where plsql_code_type is not null
group by type, plsql_code_type
order by type, plsql_code_type
We have bunch of functions in native/interpreted, same thing for package, package body, procedure, trigger, type, type body.
Thank you,
Felix -
Crystal reports integration with sql server and visual studio 2010
when I am trying to open a crystal report through code ( visual basic 2010 ) I get the error
the report has no tables
I am using SQL SERVER 2008 R2
HERE IS THE CODE I WROTE
Imports System.Data
Imports System.Data.OleDb
Imports CrystalDecisions.CrystalReports.Engine
Imports CrystalDecisions.Windows.Forms
Imports CrystalDecisions.Shared
Public Class frmRep
Dim objConnection As New OleDbConnection("Provider=SQLOLEDB;Data Source=ASHRAF-PC\SQLEXPRESS;Integrated Security=SSPI;Initial Catalog=TEST")
Dim objDataAdapter As New OleDbDataAdapter()
Dim objDataSet As New DataSet()
Private Sub CrystalReportViewer1_Load(sender As System.Object, e As System.EventArgs) Handles CrystalReportViewer1.Load
End Sub
Private Sub frmRep_Load(sender As Object, e As System.EventArgs) Handles Me.Load
Dim cr As New ReportDocument
objDataAdapter.SelectCommand = New OleDbCommand()
objDataAdapter.SelectCommand.Connection = objConnection
objDataAdapter.SelectCommand.CommandType = CommandType.Text
objDataAdapter.SelectCommand.CommandText = "select * from bands"
objConnection.Open()
objDataAdapter.Fill(objDataSet, "bands")
objConnection.Close()
cr.Load("D:\MY VB 2010 PROJECTS\test2\test2\CrystalReport1.rpt")
cr.SetDataSource(objDataSet.Tables("bands"))
CrystalReportViewer1.ReportSource = cr
CrystalReportViewer1.Refresh()
End Sub
End ClassI suggest you post that question in a Crystal Reports forum.
Markus -
MS Visual Studio 2005 + Oracle 10g = Cannot connect to ODBC error: 12154
Hi there!
I've read so many threads of same kind of problems but always some key elements seems to be missing so I cannot solve my problem with the solutions in those threads. So, I'll do my own.
Our environment is...
We have Oracle 8 database with all the data that we have. Now we have our new server, SQL Server 2005 installed and I am trying to transfer data from Oracle to SQL using MS Visual Studio 2005 using available ODBC drivers. System is Windows 2003 64Bit on intel based hardware.
Current installations and settings
I have installed Oracle 10g 32bit and 64bit to separate foldes. Then I made tnsnames and sqlnet files with right settings to specified folders and tested connection with tnsping <servername> command.
Both, 64bit and 32bit connections are working. (Used 32bit CMD for 32bit connection test)
ODBC
I added Microsoft ODBC for Oracle as 32bit driver and Oracle 10g driver for 64bit environment as ODBC driver.
Both environments uses same ODBC names: Myserver and Mytestserver
Debug
First, when I only had 64bit version of ODBC, I had a warning which said that I am using incompatible version of ODBC driver. Then I read from here that I can install 32bit client also and use drivers from that on 32bit ODBC environment and get rid of that message.
Tried to connect Oracle DB with SQL-Plus and it works.
Visual studio 2005 SP2
I have tried to use .Net Providers/Oracle Client dataprovider and .Net Providers for OleDB/Microsoft Old DB for Oracle and also .Net Providers for OldDB/Oracle provider for OldDB
Frist two gives me an error: ORA-12154 TNS: Could not resolve the connect identifier specified
Last one says that OraOldDB.oracle.1 is not registered on local machine
I have absolutily no idea what I can try next?
Anyone who has more ideas? Suggest anything. I might have tried that already, but give a shot anyway. :)
Message was edited by:
user640570Hi,
From where you got Oracle 10g driver for 64bit environment as ODBC driver. I am searching for the same.
Are you got solution. I am facing same problem.
Thanks,
Vijay
Edited by: user3976154 on Sep 6, 2008 5:12 PM
Maybe you are looking for
-
New Airport Extreme Set Up Issues
I purchased a new Airport Extreme 802.11n Wi-Fi Wireless Base Station today. I followed the instruction and set it up. My problem is I can not get the networking capability across my family members machines. My set up is that I have Two Compaq PCs ru
-
my Itunes account tells me i need to update it to version 10.6.1, but when I click download and the computer (mac 2007) goes to the "checking for softwares" page it doesn't find the update? Help me please, what do I do?
-
TS2570 My MacBook still won't startup?! Please help!!?!
It is stuck on the grey screen with the Apple logo and the loading beneath it and won't go any further than that...please I have tried so many things and nothing seems to work! Please someone help!! Please!! Please!!!
-
After thread abort in Sandbox solution, the process is triggered again
Hi, I am facing a problem of the process being triggered again, after thread abort of sandbox solution webpart on SharePoint 2013 Online. I have created a sandboxed solution webpart and deployed it on SharePoint 2013 Online. The webpart contains two
-
Within CS5 (Dave Karlin) How-Tos: 'simple album' converts to Quicktime
The training book offers foto album w/in flash as a 'simple' (to play as slideshow on devices by converting swf to Quicktime) but only 4 images per pop: I have about 100 images. 'Advanced' has no direction for the same capacity: is the 4 image limita