Invalid PUBLIC objects in the database
Hi,
I have a 11.1.0.7.10 database running on a Linux EL5 machine.
OWNER OBJECT_NAME OBJECT_TYPE
SYS INTERACTIONEXECUTE FUNCTION
SYS XOQ_VALIDATE PROCEDURE
PUBLIC ALL_AW_LOAD_DIMENSIONS SYNONYM
PUBLIC ALL_AW_LOAD_DIM_FILTERS SYNONYM
PUBLIC ALL_AW_LOAD_CUBE_FILTERS SYNONYM
PUBLIC ALL_AW_LOAD_CUBE_MEASURES SYNONYM
PUBLIC ALL_AW_LOAD_DIM_PARMS SYNONYM
PUBLIC ALL_AW_LOAD_CUBE_DIMS SYNONYM
PUBLIC ALL_AW_LOAD_CUBES SYNONYM
PUBLIC ALL_AW_LOAD_CUBE_PARMS SYNONYM
PUBLIC ALL_LOAD_CUBE_SEGWIDTH SYNONYM
PUBLIC ALL_AW_CUBE_AGG_PLANS SYNONYM
PUBLIC ALL_AW_CUBE_AGG_MEASURES SYNONYM
PUBLIC ALL_AW_CUBE_AGG_LEVELS SYNONYM
PUBLIC ALL_AW_DIM_ENABLED_VIEWS SYNONYM
PUBLIC ALL_AW_CUBE_ENABLED_VIEWS SYNONYM
PUBLIC ALL_AW_CUBE_ENABLED_HIERCOMBO SYNONYM
PUBLIC DBMS_AWM SYNONYM
SQL> alter public synonym ALL_AW_LOAD_DIMENSIONS compile;
alter public synonym ALL_AW_LOAD_DIMENSIONS compile
ERROR at line 1:
ORA-00980: synonym translation is no longer validWhen I try compiling the synonyms, I get the above error. Could someone please help me out here as to what needs to be done to get these invalid synonyms fixed?
Edited by: 877343 on Mar 5, 2012 2:13 AM
MYCSMR3 > select TABLE_OWNER,TABLE_NAME,SYNONYM_NAME from dba_synonyms where SYNONYM_NAME like 'ALL_AW_%';
TABLE_OWNER TABLE_NAME SYNONYM_NAME
OLAPSYS ALL$AW_CUBE_AGG_LEVELS ALL_AW_CUBE_AGG_LEVELS
OLAPSYS ALL$AW_CUBE_AGG_MEASURES ALL_AW_CUBE_AGG_MEASURES
OLAPSYS ALL$AW_CUBE_AGG_PLANS ALL_AW_CUBE_AGG_PLANS
OLAPSYS ALL$AW_CUBE_ENABLED_HIERCOMBO ALL_AW_CUBE_ENABLED_HIERCOMBO
OLAPSYS ALL$AW_CUBE_ENABLED_VIEWS ALL_AW_CUBE_ENABLED_VIEWS
OLAPSYS ALL$AW_DIM_ENABLED_VIEWS ALL_AW_DIM_ENABLED_VIEWS
OLAPSYS ALL$AW_LOAD_CUBES ALL_AW_LOAD_CUBES
OLAPSYS ALL$AW_LOAD_CUBE_DIMS ALL_AW_LOAD_CUBE_DIMS
OLAPSYS ALL$AW_LOAD_CUBE_FILT ALL_AW_LOAD_CUBE_FILTERS
OLAPSYS ALL$AW_LOAD_CUBE_MEAS ALL_AW_LOAD_CUBE_MEASURES
OLAPSYS ALL$AW_LOAD_CUBE_PARM ALL_AW_LOAD_CUBE_PARMS
OLAPSYS ALL$AW_LOAD_DIM ALL_AW_LOAD_DIMENSIONS
OLAPSYS ALL$AW_LOAD_DIM_FILT ALL_AW_LOAD_DIM_FILTERS
OLAPSYS ALL$AW_LOAD_DIM_PARM ALL_AW_LOAD_DIM_PARMS
OLAPSYS DBMS_AWM DBMS_AWM
OLAPSYS ALL$AW_LOAD_CUBE_SEGWIDTH ALL_LOAD_CUBE_SEGWIDTHWhen I checked the dba_registry, I found that couple of components are showing the status as REMOVED. Could that be a reason for this issue? And if yes, how do I get that component back to VALID state?
SQL> select comp_id, comp_name, version, status from dba_registry;
COMP_ID COMP_NAME VERSION STATUS
OWB OWB 11.1.0.7.0 VALID
APEX Oracle Application Express 3.0.1.00.12 VALID
EM Oracle Enterprise Manager 11.1.0.7.0 VALID
WK Oracle Ultra Search 11.1.0.7.0 VALID
SDO Spatial 11.1.0.7.0 VALID
ORDIM Oracle Multimedia 11.1.0.7.0 VALID
XDB Oracle XML Database 11.1.0.7.0 VALID
CONTEXT Oracle Text 11.1.0.7.0 VALID
EXF Oracle Expression Filter 11.1.0.7.0 VALID
RUL Oracle Rules Manager 11.1.0.7.0 VALID
OWM Oracle Workspace Manager 11.1.0.7.0 VALID
CATALOG Oracle Database Catalog Views 11.1.0.7.0 VALID
CATPROC Oracle Database Packages and Types 11.1.0.7.0 VALID
JAVAVM JServer JAVA Virtual Machine 11.1.0.7.0 VALID
XML Oracle XDK 11.1.0.7.0 VALID
CATJAVA Oracle Database Java Packages 11.1.0.7.0 VALID
APS OLAP Analytic Workspace 11.1.0.7.0 REMOVED
XOQ Oracle OLAP API 11.1.0.7.0 REMOVED
RAC Oracle Real Application Clusters 11.1.0.7.0 VALID
Similar Messages
-
How to store java objects in the database
Hi,
I am trying to store HttpSession state across Application Servers. Basically I am trying to build a sort of application cluster server on my own. I thought the best way to do this was to periodically store the HttpSession object from an application server in a database.
I created a table in Oracle 8i with a blob column. I use a PreparedStatement.setObject() method to store the HttpSession object in the database. My problem is, I don't know how to get the object back from the database.
Since ResultSet.getBlob returns the Blob locator, I need to read the BinaryInputStream to get all my data back. This tells me that getBlob basically works only for things like files, and cannot be used for Java objects.
Is there any way around this? Your input would be much appreciated.
Regards,
Somaiah.Thanks for the quick reply vramakanth.
Do I have to use a type map if I do this? Also does such a type map exist for the HttpSession class?
Thanks,
Somaiah. -
How to check the owner of any Object in the database.
How to check the owner of any Object in the database.
Thanks
HimanshuWhat about this ?
SELECT owner,Object_name,object_type FROM all_objects
OR
SELECT owner,Object_name,object_type FROM dba_objects -
How to add a ChartOfAccounts object into the database.
how to add a ChartOfAccounts object into the database. please shows sample code
thanksDim CoA As SAPbobsCOM.ChartOfAccounts
CoA = oCompany.GetBusinessObject(SAPbobsCOM.BoObjectTypes.oChartOfAccounts)
CoA.Code = 11223344
CoA.ExternalCode = "a1234"
CoA.ForeignName = "f Test Account"
CoA.Name = "Test Account"
CoA.AccountType = SAPbobsCOM.BoAccountTypes.at_Other
CoA.ActiveAccount = SAPbobsCOM.BoYesNoEnum.tYES
CoA.FatherAccountKey = 100001
If CoA.Add <> 0 Then
MessageBox.Show(oCompany.GetLastErrorDescription)
Else
MessageBox.Show("Added Account")
End If
Remember the father account key must be a valid account number in the company where you are trying to add the new account. (The G/L Account code seen in the SBO client) -
How to pull in a 'Public Function' from the database.
Hi,
We're using OWB 11.1.0.7.
I'm trying to import a public function into OWB from our database.
When I go to the Global Explorer and right click on 'Functions' all I get are 'New' and 'Add/Remove Experts Here'.
When I select 'Add/Remove Experts Here'. It just gives e an option to select the Public Project object.
When I do, nothing happens.
Selecting 'New' just wants me to create a function from scratch, which is not what I want.
I just want to import a function into the 'Custom Functions' under 'Public Transformations' from my database.
Anybody?Since function in your DB is specific to DB schema you need to import that function in OWB into module that is defined for that schema. After that you can copy/paste that function in Global Explorer custom functions.
-
After REFRESH the cached object is not consistent with the database table
After REFRESH, the cached object is not consistent with the database table. Why?
I created a JDBC connection with the Oracle database (HR schema) using JDeveloper(10.1.3) and then I created an offline database (HR schema)
in JDeveloper from the existing database tables (HR schema). Then I made some updates to the JOBS database table using SQL*Plus.
Then I returned to the JDeveloper tool and refreshed the HR connection. But I found no any changes made to the offline database table JOBS in
JDeveloper.
How to make the JDeveloper's offline tables to be synchronized with the underling database tables?qkc,
Once you create an offline table, it's just a copy of a table definition as of the point in time you brought it in from the database. Refreshing the connection, as you describe it, just refreshes the database browser, and not any offline objects. If you want to syncrhnonize the offline table, right-click the offline table and choose "Generate or Reconcile Objects" to reconcile the object to the database. I just tried this in 10.1.3.3 (not the latest 10.1.3, I know), and it works properly.
John -
TopLink cached object changed are not commited to the database
Hello,
I'm using TopLink 10 and I have a writing issue with a use case:
1. I read an obect using TopLink that is in the IdentityMap
2. Using JSF this object is edited throught a web form.
3. I give the modified object to the data layer and try to modify inside a unit of work:
UnitOfWork uow = session.acquireUnitOfWork();
//laspEtapeDef comes from JSF and has been modfied previously
LaspEtapeDef laspEtapeDefClone = uow.readObject( laspEtapeDef );
//I update the clone field
laspEtapeDefClone.setDescription(laspEtapeDef.getDescription());
uow.commit();4. I use again the same object to display it once modified.
The object is modified in the cache but the modified fields are never commited to the database. This code works only if I disable the cache.
So, I've modified my JSF form to send the fields instead of modifying directly the object.
My question: Is there a way to commit changes mades in an cached object?
I've found the following section in the documentation, that explain the problem but doesn't gives the solution:
http://docs.oracle.com/cd/E14571_01/web.1111/b32441/uowadv.htm#CACGDJJH
Any idea?How are you reading in the object initially? The problem is likely that you are modifying an object from the session cache. When you then read in the object from the uow, it uses the object in the session cache as the back up. So there will not appear to be any changes to persist to the database.
You will need to make a copy of the object for modification, or use the copy from the unitofwork to make the changes instead of working directly on the object in the session. Disabling the cache means there is no copy in the session cache to use as a back up, so the uow read has to build an object from the database.
Best Regards,
Chris -
[SAP CRM] How to get just the hit count of objects with a database query?
Hello,
i need help. For performance reasons I dont want to get the query result with all the objects from the database. I just want to send a request / query to the database in order to know how many entries are there available with my search parameters.
At the moment I load all the objects via class cl_crm_bol_dquery_service and the method get_query_result in an internal collection. And after that I call the method size in my collection object. But to gain better performance I just want to know the count. With standardized select statements I would take the select count statement, but in this case it is not possible.
So I tried to call the retrieve_hit_count method, but I will receive the exception cx_sy_no_handler anytime.
I would be very pleased to receive an answer <removed by moderator>.
Thank you very much!
Marcus
Edited by: Thomas Zloch on Feb 16, 2011 1:45 PM - priority normalisedIt will be 0 before the call method statement and 1 during exception handling.
The exception starts in CL_CRM_BOL_DQUERY_SERVICE=>RETRIEVE_HIT_COUNT when the system tried to perform the following statement:
Return hit count if already available
rv_hit_count = me->handle->get_hit_count( ).
The handle variable seems to be empty. But why?
Edited by: Marcus Findeisen on Feb 17, 2011 9:24 AM
Edited by: Marcus Findeisen on Feb 17, 2011 9:27 AM -
Note 1054131 - Invalid DB objects after upgrade
HI,
We performed a migration from SAP 4.6C/Oracle9i.solaris to SAP 4.6C/Oracle10g/HPUX.
Now we need to upgrade SAP4.6C/Oracle10g/HPUX to ECC6.0.
As a prerequisite, I have checked the note
Note 1054131 - Invalid DB objects after upgrade
And I ran the script
SQL> SELECT OWNER, OBJECT_NAME, OBJECT_TYPE FROM DBA_OBJECTS
2 WHERE STATUS='INVALID'
3 AND
4 OWNER='SYS';
OWNER
OBJECT_NAME
OBJECT_TYPE STATUS
SYS
DBMS_REPCAT_FLA
PACKAGE BODY INVALID
SYS
DBMS_REPCAT_MAS
PACKAGE BODY INVALID
OWNER
OBJECT_NAME
OBJECT_TYPE STATUS
SYS
DBMS_REPCAT_UTL2
PACKAGE BODY INVALID
SYS
DBMS_REDEFINITION
OWNER
OBJECT_NAME
OBJECT_TYPE STATUS
PACKAGE BODY INVALID
All the invalid objects are package body, can anyone help me how to proceed with this, can I proceed my upgrade to ECC 6.0 or do I need to delete the package body.
If I want to delete the package body,can you pl give me the commands and also post which whether I need to execute any steps
Pl help
Thanks
SenthilHi,
I guess you are talking about the Oracle Upgrade and not ECC Upgrade, as following are the pre-requisites for an ECC upgrade.
Making Database-Specific Preparations for Oracle
1. Check the value of parameter shared_pool_size:
4 Preparation
Making Preparations at the Database Level
Oracle 9.2: Check the value in file $ORACLE_HOME/dbs/init<SID>.ora.
Oracle 10.1 and higher:
select NAME, VALUE from v$parameter where name=shared_pool_size;
select NAME, VALUE from v$parameter where name=shared_pool_reserved_size;
If the value is lower than 150 MB, increase it to at least 150 MB (400 MB is better), and restart the
database.
2. Log on as user <sapsid>adm at the operating system level.
3. Log on to the database as the Oracle user system with sqlplus
4. Check the resource quotas of the database user SAPR3 or SAP<SAPSID>:
Oracle error 1536 can occur during the upgrade if the resource quotas of database user SAPR3
orSAP<SAPSID> are limited. Make sure that these quotas are unlimited. Check whether the table
DBA_SYS_PRIVS contains one of the following entries:
grantee=SAPR3/SAP<SAPSID>,privilege=UNLIMITED TABLESPACE,adm=YES
grantee=SAPR3/SAP<SAPSID>,privilege=UNLIMITED TABLESPACE,adm=NO
To do this, enter the following SQLPLUS statement:
select * from dba_sys_privs where grantee = SAPR3/SAP<SAPSID>;
If this entry does not exist, enter the SQLPLUS statement:
grant unlimited tablespace to sapr3/SAP<SAPSID>;
5. Log off from the database with the command quit.
6. Only if using the dictionary managed tablespaces function:
Make sure that the storage parameters MAXEXTENTS and NEXT have the correct values for certain tables and indexes. Otherwise, they may overflow during the upgrade. The Oracle-specific upgrade SAP Note contains the tables and the required minimum values.You can display the current settings with BRSPACE. The index names are not constant. However, you can also determine these names with BRSPACE. SAP Note 11777 describes how to change the parameters NEXT and MAXEXTENTS.
7. Only valid for: SAP R/3 3.1I
Make sure that parameter OPTIMIZER_MODE is set to OPTIMIZER_MODE=RULE.
For Oracle 9.2, check and, if necessary, edit the following Oracle profile:
$ORACLE_HOME/dbs/init<SAPSID>.ora
For Oracle 10.1. and higher, use the following statements:
Sqlplus /nolog
Connect /as sysdba
Alter system set OPTIMIZER_MODE=RULE scope=spfile;
8. Only if you do not switch off archiving during the upgrade:
If you want to leave brarchive running during the upgrade to avoid archiver stuck situations (brarchive -f ...), proceed as follows:
a) Create a temporary copy of brarchive:
4 Preparation
4.23 Making Preparations at the SAP System Level
cp /usr/sap/<SAPSID>/SYS/exe/run/brarchive /tmp
b) Start brarchive as user ora<sapsid> from the temporary directory /tmp/brarchive -f ...
c) After the upgrade, delete the copy of brarchive.
This procedure avoids upgrade errors caused by the program files being overwritten during the upgrade.
9. If your database version is already higher than the minimum version for the new release, we recommend that you exchange the DBA tools (such as BRSPACE) for the upgrade. The Database Software Oracle DVD for the database contains the up-to-date tools that you unpacked on the current kernel when you migrated the database. After you execute PREPARE, unpack this archive again into the exe subdirectory of the upgrade directory. This overwrites the DBA tools optimized for the minimum required database version with the tools best suited to your database version.
And if you are talking about an Oracle Upgrade then you just need these to compare once you have upgraded to 10g.
3.9 Checking for Invalid Database Objects
This optional step lets you check if there are any invalid database objects before the database upgrade to Oracle database 10g starts. After the upgrade it helps you distinguish database objects that have become invalid due to the upgrade process from those that were already invalid to start with.
Procedure
1. Execute the following commands:
SQL> spool invalid_objects
SQL> select unique object_name, object_type, owner from dba_objects where status
= 'INVALID';
SQL> @?/rdbms/admin/utlrp.sql
SQL> select unique object_name, object_type, owner from dba_objects where status
= 'INVALID';
SQL> spool off
A list of invalid objects before the upgrade is now generated.
2. Check the list of invalid objects after the upgrade.
If any objects in the list from before the upgrade are also in the list of invalid objects after the upgrade, you can be sure that this is not due to the upgrade process.
Regards,
Suhas -
Changes commited to the database only after I update OracledataAdapter twice
Hi. I am using oracledataadapter to manage the data which is eventually displayed in winform datagridview (Visual Studio 2012)
everything works fine , but I have to click "Save" buttin twice to see the changes in the database (Oracle express 11g)
Can you please advice....
Here is my code
it is very simple
1. Obtain connection
2. Create dataadapter
3. Create commands
4. Fill the datatable and dataset
public partial class Concordance : Form
OracleDataAdapter setupAdapter;
DataSet projDataset;
OracleConnection conn;
//binding sources
BindingSource setupBindingSource = new BindingSource();
DataTable setupTable;
public Concordance()
InitializeComponent();
//load tables
loadSetup();
//setup table
private void loadSetup()
string oradb = ConfigurationManager.ConnectionStrings["OpenU"].ConnectionString;
conn = new OracleConnection(oradb);
try
// using (conn = new OracleConnection(oradb))
setupAdapter = new OracleDataAdapter("select * from ou_setup", conn);
OracleCommandBuilder builder = new OracleCommandBuilder(setupAdapter);
projDataset = new DataSet("Concordia");
setupTable = new DataTable("Setup");
projDataset.Tables.Add(setupTable);
setupAdapter.Fill(projDataset,"Setup");
//bind the gataGridView
this.setupGrid.DataSource = projDataset.Tables["Setup"];
this.setupBindingSource.DataSource = projDataset.Tables["Setup"];
this.setupNavigator.BindingSource = this.setupBindingSource;
catch (Exception ex)
string error = ex.Message;
MessageBox.Show(error);
private void saveSetupBtn_Click(object sender, EventArgs e)
// only after sabe button clicked for the second time the changes are commited into the database
this.setupAdapter.Update(projDataset.Tables["Setup"]);
MessageBox.Show("saved");How are you reading in the object initially? The problem is likely that you are modifying an object from the session cache. When you then read in the object from the uow, it uses the object in the session cache as the back up. So there will not appear to be any changes to persist to the database.
You will need to make a copy of the object for modification, or use the copy from the unitofwork to make the changes instead of working directly on the object in the session. Disabling the cache means there is no copy in the session cache to use as a back up, so the uow read has to build an object from the database.
Best Regards,
Chris -
The database logon information for this report is either incomplete or inco
getting below error while opening a report from infoview
The database logon information for this report is either incomplete or incorrect.
Unable to retrieve Object.
The database logon information for this report is either incomplete or incorrect.
They can open the same report from crystal designer.We have checked the database and it is pointing to correct one in process->database of CMC.
They have created the report with windows NT credentials.
Can any one help in this regard.
Thanks,
Gokul.How did you set up NT auth on the report? With CR Designer I'd assume you are using a trusted connection? Which option did you choose in the CMC for DB credentials? Prompt, same login, or SSO (I don't have the CMC screen in front of me right now so I'm abbreviating the options)?
Regards,
Tim -
How to find out the database-size
Hello,
how can I find out the size of the database.
I created the user as below. I defined the size of the database to 2MB. Now I want to know how much is the size of the database.
CREATE USER oemer
IDENTIFIED BY ...
DEFAULT TABLESPACE system
QUOTA 2M ON system;Actually, since Omer is a veteran poster to the Forms and Reports forums, I doubt that. I think he is making a much more interesting journey: from front-end to back-end.
I'll be a bit more helpful this morning.
Databases are ways of organising disk space to store data. Fundamentally they consist of OS files, data files. The RDBMS handles by grouping them into tablespaces. When we build tables we assign them to a tablespace.
So, the size of the database is the sum of its datafiles. Of course, some tablespaces are used for sorting and holding undo information, so the size of the database for the purposes of persisting data is:
SELECT count(x.tablespace_name) AS total_TS, sum(x.MB) AS total_mb, sum(x.free_mb) AS total_free_mb
FROM ( SELECT t.tablespace_name, sum(d.bytes)/1048576 AS mb, sum(f.bytes)/1048576 AS free_mb
FROM dba_free_space f, dba_data_files d, dba_tablespaces t
WHERE t.contents = 'PERMANENT'
AND d.tablespace_name = t.tablespace_name
AND d.file_id = f.file_id
GROUP BY t.tablespace_name ) x
/The SYSTEM tablespace is special. It is used by Oracle to hold the data dictionary, the definitions of all the objects in the database. It should not be used for storing application objects (it affects the performance, apatrt from anything else). That is why we must not use it as a default tablespace.
CREATE USER oemer
IDENTIFIED BY ...
DEFAULT TABLESPACE ts_users
QUOTA 2M ON ts_users; Cheers, APC -
FORMS 6i and referenced forms in the database and compilation
Hello everybody,
I must work on an existing FORMS 6i APPLICATION.
I'm using FORMS 6i patch 18 on an ORACLE DATABASE 10g.
When I open a form I've got the message 'to retrieve reference objects, you must connect to the database' ( I think subclassed objects ), I do it and I got the error 'Failed to load objects ....'
In fact, I realize that the form I have to modify contains some objects referenced in some ( 3 in fact ) fmb source files, after searching on the web I have to 'insert' these 3 forms in the database : I have done it.
Everything is OK now : no more error when opening the form, I modify it and compile it on my testing environnment.
My question is : Do I have to "insert" these 3 source fmb forms into production in order to make my compiled fmx executable ??
Indeed, the only way to insert a form into database is to have the developper 6i database tables in the database, but in production I think it does not matter, do you ?
thanks a lot.
Romeo Georgievski.You only need the referenced objects when
- changing the form in the Builder
- generating/compiling the form
When generating/compiling Forms Builder or Forms Compiler are resolving the references against the objects stored in the database.
They are now part of the runtime form (fmx file).
Note:
Storing objects into the database is desupported/depricated after Forms 6i (6.0.8). -
Displaying a word file stored as BLOB in the database
Post Author: Sathish K Sekar
CA Forum: WebIntelligence Reporting
Hi,
Is it possible for us to display a word file which is stored as a BLOB object in our database.
We are using BO XIR2.
Thanks in advance
SathishPost Author: InfluentialSoftware
CA Forum: WebIntelligence Reporting
Sathish - is this query specific to wanting to display a Word file or does it relate to how to display any BLOB objects in the database via Infoview?Thanks,Andy -
Size of data stored in the database
How can i find the total amount of space data occupies in the database?
Hi,
Check the dba_extents view which give u all the allocated extents and their sizes for all the objects in the database.
Good luck,
Fred
Maybe you are looking for
-
hi i need help my iphone 4 asked me to update from ios 5.1.1. to ios 6 so i did and once it fineshd it sed error now all mi phone will do is turn on but onle showing the apple logo on it what do i do i need it working as i am paying for it on contrac
-
Cannot print on a USB printer with Java PrintService in Windows 2000
I want to print a simple ASCII file on a USB printer under Win2K and found 2 problems. Here is the 2nd one. Even though PrintServiceLookup.lookupPrintServices(<DocFlavor>, <AttributeSet>) returns nothing when I specify any AttributeSet, I can still p
-
Problem with query performance
Hi All, While loading data if we run the report, will it make any difference in the query performance? I have a cube with 230 million records I am running the delta which has got another 230 million records. Now I am trying to run the queries on the
-
Dear SDN the need for me is to find a badi or somehow a solution to make few address fields mandatory in t-code BP but i know that wa can customise BP for this requirement but the problem is if we customise BP for mandatory fields it doesn´t work fo
-
Sintax problem in procedure..passing a date range
Hio guys, I built an alter view using a stored procedure. Everything is ok ( it's a big procedure) but the date in where Archived..etc. It comes from the procedure below. Any advice? I tried with "' '" '' but nothing...syntax problem. Thanks a lot. w