Create materialized View fails with "table or view does not exist"
DB: 10.2.0.4
OS: Win 2003
Hi,
Here in my tests, i have 2 databases (A(source) and B(backup)), and i am trying to create an mview in database B to replicate data from one test table from database A, only for test purpose. I'm getting the error "table or view does not exist" when i try to create a mview with REFRESH FAST. Here is my code:
CREATE MATERIALIZED VIEW TESTES.TAB_TESTES_REPLIC_MVIEW_02
REFRESH FAST
START WITH TO_DATE('21/02/2012 18:50:00', 'DD/MM/YYYY HH24:MI:SS')
NEXT SYSDATE + 1/24/60
WITH PRIMARY KEY
AS SELECT REGISTRO1,
REGISTRO2
FROM TESTES.TAB_TESTES_REPLIC_MVIEW_02@DB_LINK_ORA10;
The dblink is workig fine(dblink user has select privilege on TESTES.TAB_TESTES_REPLIC_MVIEW_02), and i have created the mview log on database A.
Where is my mistake.
Thanks a lot.
Edited by: Fabricio_Jorge on 21/02/2012 19:06
I found the solution.
I had to grant SELECT on the mview log. The name is avaiable in DBA_MVIEW_LOGS
Similar Messages
-
Import fails with ORA-01435: user does not exist?
I have a dump of a 8i database done with FULL=Y. I have tried to import this into an XE beta 3 instance with FULL=Y, but I keep getting ORA-01435: user does not exist. Is this expected behavior because of some XE thing or is it me being an idiot? I would have expected the imp program to ignore that the tablespaces are not the same and just stuffed everything into the default tablespace of the current user (SYSTEM) and creating unknown schemas whenever one was encountered.
Regards PetePeter,
could you please post the command line of the import and the logfile, so that we can get a bit more of information?
Thanks,
~Dietmar. -
I have a script that needs to be modified to create a folder on the desktop and share with everyone if it does not exist on a Windows 7 PC - No Domain. Here is the script, need help at bottom
=======================================================
Set objShell = CreateObject("WScript.Shell")
objComputer=objShell.ExpandEnvironmentStrings("%ComputerName%")
IF Right(objComputer,3) = "000" Then
Else
strShortcut = objShell.SpecialFolders( "Desktop" ) & "\%username% Share.lnk"
strShortcut = objShell.ExpandEnvironmentStrings(strShortcut)
Set objLink = objShell.CreateShortcut( strShortcut )
objComputer=objShell.ExpandEnvironmentStrings("%ComputerName%")
objServer=Left(objComputer,7) & "-000"
objLink.Description = objShell.ExpandEnvironmentStrings("%username% Share")
objLink.TargetPath = objShell.ExpandEnvironmentStrings("\\" & objServer & "\Users\%username%\Desktop\%username% Share")
objLink.Save
End If
=======================================================
if "C:\Users\%username%\desktop\%username% Share" exits do nothing
if not create the folder and share it with everyone read only
======================================================
The section directly above is what I need to add, anyone have a clue how to make this work?Bill: Can you suggest a site? I am in the weeds here trying to get this done yesterday. I have been reading code and trying to figure this out since yesterday morning. I have to roll out this image to 2 dozen machines and
this is holding us back. Any idea which site I can post to for help?
The bigger issue is that you have been given the answer to this in many different forms and, because you have no technical background, you fail to see what is being shown to you. That is why I have repeatedly suggested that you hire a consultant.
The link to the learning material is at the top o this page. You can also search the web for Windows consultants.
In the learning link you can also look up how to manage files. If, in the beginning you had chosen to use the learning materials you might not be in this bind.
Look up and research the FileSystemObject.
¯\_(ツ)_/¯ -
VSphere 6 - You do not have permissions to view this object or this object does not exist
I installed a new vCenter Server, when i log in, on some pages i have the message:" You do not have permissions to view this object or this object does not exist".
Im Administrator on the vCenter ([email protected]) and i put another user in the admin group - same message
When i login with the same user on the vsphere desktop client, i can do all the operations.
Can anybody help?
ThanksI'd recommend 2008 R2 myself if 2012 or 2012 R2 doesn't work.
A lot of 3rd party software is still buggy post-2008 R2. Take Spiceworks for instance, I installed it to 2012 R2 and ran discovery, it picked up about 1/3 of the environment. I installed to 2008 R2, same machine, same network, it discovered 100% of the environment.
Few other things I have seen that has had similar issues too. Hence, don't trust 2012 and 2012 R2 with 3rd party software... yet. -
Table /xyz/abc does not exist in the database
Hi experienced developers,
I created two transparent tables in customer name space in development system, transport to quality together with program using the tables, everything fine, no errors, no warnings.
Then transported to production. No errors, no warnings. Detailed protocol shows tables have been activated, no errors or warnings.
First try to use the program gives a dump.
line 1191:
""/xyz/abc" is not defined in the ABAP Dictionary as a table, p"
"rojection view, or database view."
Double-click on the table in program code gives a popup information message
Table/xyz/abc does not exist in the
database
After acknowleding the popup, the usual dictionary entry is shown, table is active. Utilities -> database object -> Display leads to an empty screen
Fields of /xyz/abc
Fld name Position Data Type Length Decimals Not null Default
Indexes for /xyz/abcI
Utilities -> runtime object -> Display shows the table name followed by message
There is no active runtime object for ...
prededed by big icon exclamation mark.
We created a new transport with exactly the same result.
Basis people have no idea.
The only thing special (but OK I think) is that the tables have key fields only.
Database is Oracle 11.2.0.2.0, SAP ECC 6.0
SAP_ABA 701 0008 SAPKA70108 Cross-Application Component
SAP_BASIS 701 0008 SAPKB70108 SAP Basis Component
PI_BASIS 701 0008 SAPK-70108INPIBASIS Basis Plug-In
ST-PI 2008_1_700 0005 SAPKITLRD5 SAP Solution Tools Plug-In
SAP_BS_FND 701 0009 SAPK-70109INSAPBSFND SAP Business Suite Foundation
SAP_BW 701 0008 SAPKW70108 SAP Business Warehouse
SAP_AP 700 0022 SAPKNA7022 SAP Application Platform
WEBCUIF 700 0009 SAPK-70009INWEBCUIF SAP WEBCUIF 700
Yes I know, this is a DDIC forum question but I hope for more (experienced) readers here.
Thank you all for any hint leading to a solution.
Best regards
Clemens LiHi,
thank you for the comments although it does not help.
Here is the excerpt from productive system import protocol (original table names replaced as customer requirement)
*** Activate objects at level 1
Too low cost (2.100) for parallel processing. Minimum: 6.000
* Synchronous execution, no parallel processing *
Activate table /xyz/abcd1
Table /xyz/abcd1 was activated successfully
Activate table /xyz/abcd2
Table /xyz/abcd2 was activated successfully
Synchronous processing: 4 sec., 2 objects, 2.100 costs
Object Activation
End phase 001 ***********************************************************
Start phase 002 **********************************************************
Statistics on Activated and Deleted Objects
Number of objects to be activated............: 2
Objects not activated........................: 0
Activated objects with errors in dependencies: 0
Objects activated with warning...............: 0
Successfully activated objects...............: 2
Number of objects to be deleted..............: 0
Objects not successfully deleted.............: 0
Successfully deleted objects.................: 0
Tables/views with DROP/CREATE................: 0
No. of them marked for DROP/CREATE: 0
Not marked for DROP/CREATE: 0
Number of nametabs to be deleted.............: 0
Successfully deleted nametabs................: 0
Nametabs that were not successfully deleted..: 0
Statistics on Activated and Deleted Objects
End phase 002 ***********************************************************
=========================================================================
Mass Activation
=========================================================================
Process..................: ENNIPROD_10
Return code..............: 0
Phase 001..................: 00:00:04 (Object Activation)
Phase 002..................: < 1 sec. (Statistics on Activated and ...)
Program runtime..........: 00:00:05
Date, time...............: 08.03.2012, 16:30:43
Program end==============================================================
ABAP Dictionary: Activation
End date and time : 20120308163043
Ended with return code: ===> 0 <===
Actually, I don' understand it.
Regards,
Clemens -
PowerPivot - SP2013 - Cannot create the service instance because the parent Service does not exist
Unable to setup PowerPivot using PowerPivot configuration tool.
I have One server which has SQL 2012 SP1 and SP2013.
The farm is configured with all service applications.
SQL has default instance with DB Engine and SSAS Tabular. Reporting Services has been configured using SharePoint mode and has a service application.
The Power Pivot instance is set up with DB Engine and the SSAS.
I keep getting this error. Ive tried so many times uninstalling, making sure features removed, rebuilding the farm (thank god for autospinstaller..)
11/07/13 12:06:17:6858 Verbose: CreateSystemServiceInstance.NeedsExecute
11/07/13 12:06:17:6858 Verbose: Running function IsFarmConfigured to check whether SharePoint is configured regardless of availability
11/07/13 12:06:17:6858 Verbose: Farm is configured
11/07/13 12:06:17:6858 Verbose: Entering function GetService(Guid)
11/07/13 12:06:17:6868 Verbose: Service is not installed.
11/07/13 12:06:17:6868 Verbose: Service instance not found in local server.
11/07/13 12:06:17:6868 Verbose: CreateSystemServiceInstance.NeedsExecute(True)
11/07/13 12:06:17:6868 Verbose: CreateSystemServiceInstance.CanExecute
11/07/13 12:06:17:6868 Verbose: CreateSystemServiceInstance.CanExecute(True)
11/07/13 12:07:41:5662 Verbose: CreateSystemServiceInstance.Execute
11/07/13 12:07:41:5682 Verbose: Entering function GetService(Guid)
11/07/13 12:07:41:5702 Verbose: Service is not installed.
11/07/13 12:07:41:5702 Verbose: CreateSystemServiceInstance.Execute(Skipped)
11/07/13 12:07:41:5702 High: Cannot create the service instance because the parent Service does not exist.
11/07/13 12:07:41:5702 High: Prerequisites check for execution failed. Farm is not in a valid state.Did you install the PowerPivot add-in for SharePoint? There are 2 parts to this - the SQL Server Power Pivot for SharePoint which is the Analysis Services instance running in Tabular Mode and the PowerPivot Add-in. The last line in your error message seems
to tell you that you have a missing component in the farm, possibly the PowerPivot Add-in
Edwin Sarmiento SQL Server MVP | Microsoft Certified Master
Blog |
Twitter | LinkedIn
SQL Server High Availability and Disaster Recover Deep Dive Course -
Graphical mapping issue with useOneAsMany if segment does not exist
Hi all
I have an issue with graphical mapping in an IDoc to file scenario. I need to have header level fields mapped to line item fields. Whether or not and how many source header segments of the same type exist depends on a qualifier (QUALF). This is generally working if I use the following graphical mapping:
if QUALF = 001 then <source> -> removeContext -> useOneAsMany -> splitByValue -> <target>
... with setting QUALF, <source>, and the second input for the useOneAsMany to the highest possible context node.
Nevertheless, if the segment with the qualifier 001 does not exist in the source then the mapping throws the error "Too few values in first queue in fuction useOneAsMany". Whatever I've tried, the mapping wants to execute the useOneAsMany statement anyway and I haven't found a way to omit this. Whether the target would be created with an empty value or not created at all would be secondary. Would eventually somebody have a solution to this problem?
Thanks in advance,
DanielDaniel,
try using mapWithDefault function before useAsmany
if QUALF = 001 then <source> -> removeContext -> <b>MapwithDefault</b>->useOneAsMany -> splitByValue -> <target>
I think it takes care even if the value occur in the contaxt or.
Babu -
Oracle8i ora-12545: connect failed because target or object does not exist
I am trying to get a Oracle8i database working on a Windows 2000
platform for use on a single computer. I created the database
using the Database Configuration Assistant. But cannot access
it. I try and connect through SQLPlus but receive the following
error: ora-12545: connect failed because target or object does
not exist. Any ideas?I think ur not configured or installed directory server..
Do this then it will work fine. -
DDIC_ACTIVATION error - Table /NFM/A_KNVVEXIT does not exist
Hello,
I'm getting a DDIC_ACTIVATION/TP_STEP_FAILURE error while importing ECC6 SP12-14 to my QAS system. In the log it's giving an error 'Table /NFM/A_KNVVEXIT does not exist'. This table does exist in DEV, but not in QAS.
Does anyone have an idea of how I can get this structure into my QAS system? Or why it isn't already there?
I have tried rerunning the queue in case it was just an order of operation error, but that doesn't seem to be the case this time.
Thank you,
MichaelOpened an customer message with SAP and they fixed logged in and fixed it.
-
Hi
We installed SQL Server 2012 from a USB drive and now the event logs report the following repeatedly
Log Name: Application
Source: MsiInstaller
Date: 17/10/2014 10:27:02
Event ID: 1004
Task Category: None
Level: Warning
Keywords: Classic
User: SYSTEM
Computer: xxxxxx
Description:
Detection of product '{7842C220-6E9A-4D5A-AE70-0E138271F883}', feature 'SDK_Full', component '{5459C63B-8203-43FD-9C96-9D643FD17EF0}' failed. The resource 'G:\' does not exist.
Any ideas of how to stop this would be appreciated.
RichThanks for clarifying Rich can you please look at answer given in
This Thread. I guess issue is because you installed SQL Server from USB drive.
Please mark this reply as answer if it solved your issue or vote as helpful if it helped so that other forum members can benefit from it
My Technet Wiki Article
MVP -
I keep getting this error and my subscription table isn't populating:
The publication 'publish_playerSession_off_serverABC' does not exist.
Other setup items:
1) Both servers are on the same domain Windows Server 2008 running SQL Server 2008 and the SQL agent is running under a network account.
2) I have the publication destination on a shared network drive & the network account mentioned above has access to this drive.
Thanks in Advance! Carl
CarlThanks Tracy - I was able to delete the subscription on the publication server and was able to recreate most of the subscription on the subscription server but so far have been unable to start the subscription agent.
I ran the command exec sp_link_publication yesterday and received the error: "The Microsoft Distributed Transaction Coordinator (MS DTC) service could not be contacted. If you would like distributed transaction functionality, please start this service."
WTF? Anyhow - Googled this issue for awhile and was advised to run a command with a utility called subinacl.exe but the command failed stating that access is denied even though i'm an admin on my computer & I ran the command promp with elevated privileges.
I also downloaded a tool called DTCping.exe and was able to dtcping each server when the utility was running on the publication & subscription servers after tweaking some registry settings on the subscription server & restarting.
Well now i'm still stuck because the subscription agent is failing to start stating (this is the last error in the job that kicks off the agent):
Agent message code 21056. The subscription to publication 'publish_igt_period_data' has expired or does not exist.
Whew! Well i have other priorities this morning but will update this thread if I make any progress on this issue later...
Carl -
View Paycheck Stub Error: (Form xyz does not exist)
Hi Portal Knowledgeable ones,
I am running EP 6.0 SP 13. My SAP target is ECC 5.0.
I have a problem in the ESS application. When I attempt to view the paycheck stub for any employee, the portal returns the error:
<b>com.sap.pcuigp.xssfpm.java.FPMRuntimeException: Form ZCHK does not exist</b>
Form ZCHK is our custom paystub form.
Thanks,
Kevin
<i></i>Had to include form via IMG.
-
Transport Request got failed due to Source system does not Exist
Dear All,
I Have collected All data soruces which are related to R3 data sources and Flat File data sources...
After import the transport request it got failed due to Flata file source system does not exist in BI quality system.
But all data sources related to R3 and R3 Source system has been moved which are available in BI Quality sytem also.
why Flat File source and data source are moving.. why i am not sure it was throuing error message called Source System does not exist..
Thanks,
VenDear Venkat ,
Go to Quality system .
Use RSA1 Transaction --> go to Tools --> Manage Source System :
Here you can map the entry of system ..
Second : go to Development system under RSA1> Transport Connection and click on Source system button first --> select your source system ---you can select multiple entry also ..collect your data source ( with before and after option ) and deselect which object you do not need ..And select collection mode to automatically ...
use the transport button to create transport request and release from development system .
I hope you will not get error in Q system .
If still facing error , Please let me know.
Regards
Vikas Sharma
Robert Bosch
Edited by: Vikas Sharma-Bosch on May 5, 2011 5:34 PM -
Hi Every one,
An error has occurred during report processing. (rsProcessingAborted)
Get Online Help
Query execution failed for data set 'NonFinTran'. (rsErrorExecutingCommand)
Get Online Help
Cannot drop the table '#NonFinTran', because it does not exist in the system catalog. Cannot drop the table '#MultipleNonFinTran',
because it does not exist in the system catalog. Transaction context in use by another session.
NOTE: NonFinTran &
MultipleNonFinTran are
the Temp table in my storedPoc.
Please any help me to solve this issue.
Thanks & Regards,
Anil Kumar
Anil KumarHi Harsh,
Below is my Stored Proc
SELECT @ServerName=datasource from master.dbo.sysservers WHERE catalog='Voyager'
SELECT @ServerName3=datasource from master.dbo.sysservers WHERE catalog='AuditLog'
SELECT @ServerName2=datasource from master.dbo.sysservers WHERE catalog='Portal'
IF @ServerName IS NOT NULL SET @ServerName='[' + @ServerName + '].' ELSE SET @ServerName=''
IF @ServerName3 IS NOT NULL SET @ServerName3='[' + @ServerName3 + '].' ELSE SET @ServerName3=''
IF @ServerName2 IS NOT NULL SET @ServerName2='[' + @ServerName2 + '].' ELSE SET @ServerName2=''
IF Exists(Select * From tempdb.dbo.SysObjects Where Name Like '#NonFinTran%')
DROP TABLE #NonFinTran
IF Exists(Select * From tempdb.dbo.SysObjects Where Name Like '#MultipleNonFinTran%')
DROP TABLE #MultipleNonFinTran
CREATE TABLE #NonFinTran (FirstName VARCHAR(40), TaxId VARCHAR(40), TrxID VARCHAR(40), Status VARCHAR(255), Field1 VARCHAR(255), Field2 VARCHAR(255),
Field3 VARCHAR(255), Field4 VARCHAR(255), Field5 VARCHAR(255), Field6 VARCHAR(255), DateTime DATETIME,
BranchID CHAR(3), BankID CHAR(1), FromAccountID VARCHAR(255), FromAccountType VARCHAR(255))
CREATE TABLE #MultipleNonFinTran (FirstName VARCHAR(40), TaxId VARCHAR(40), TrxID VARCHAR(40), Status VARCHAR(255), Field1 VARCHAR(255), Field2 VARCHAR(255),
Field3 VARCHAR(255), Field4 VARCHAR(255), Field5 VARCHAR(255), Field6 VARCHAR(255), DateTime DATETIME,
BranchID CHAR(3), BankID CHAR(1), FromAccountID VARCHAR(255), FromAccountType VARCHAR(255))
INSERT #NonFinTran
EXEC('SELECT FirstName, TaxID,
TrxID, Status, TrxField1, TrxField2, TrxField3, TrxField4, TrxField5, TrxField6, DateTime, '''', '''', '''', ''''
FROM ' + @ServerName3 + 'AuditLog.dbo.CCAuditLogEntryView AS Audit, ' + @ServerName + 'Voyager.dbo.CCUser AS CCUser
WHERE CCUser.UserID = Audit.UserID
AND Audit.Succeeded = 1
AND Audit.TrxID IN (''ChangeBillPayDefaultAccountEdit'',''ChangeExpiryUserPassword'',''ChangePasswordEdit'',
''ChangeUserPassword'',''ManageAddressMaint'',''ManageContactMaint'',''ManageSecretQuestionAnswerEdit'',
''ManageTransLimitMaint'',''OtherBankAccountMaintAdd'',''OtherBankAccountMaintDelete'',''OtherBankAccountMaintEdit'',
''WithinAmBankAccountMaintAdd'',''WithinAmBankAccountMaintDelete'',''WithinAmBankAccountMaintEdit'',
''SetAccountMaskPreferenceAudit'',''ChangeLoginIdAudit'')
AND DATEDIFF(DAY, CONVERT(DATETIME, CONVERT(VARCHAR(10), ''' + @StartDate + '''), 103), Audit.DateTime) >= 0
AND DATEDIFF(DAY, CONVERT(DATETIME, CONVERT(VARCHAR(10), ''' + @EndDate + '''), 103), Audit.DateTime) <= 0 ')
INSERT #MultipleNonFinTran
EXEC('SELECT DISTINCT FirstName, TaxID,
TrxID, Status, TrxField1, TrxField2, TrxField3, TrxField4, TrxField5, TrxField6, Audit.DateTime as AuditDateTime,
(SELECT DISTINCT SUBSTRING(A.BranchCode,3,3) FROM ' + @ServerName + 'AuditLog.dbo.CCAuditLogEntryView X INNER JOIN ' + @ServerName + 'Voyager.dbo.CCuser U
ON X.UserId = U.UserId INNER JOIN ' + @ServerName + 'Voyager.dbo.AMHZ_CustomerProfile P ON P.EnrolId = U.TAXID
INNER JOIN ' + @ServerName + 'Voyager.dbo.AMHZ_AccountListing A ON A.CIFNO = P.CIFNO
WHERE X.UserId = Audit.UserId AND A.AccountNo = SUBSTRING(Audit.TrxField1,11,16) AND P.CIFNO = A.CIFNO
AND (SUBSTRING(A.BranchCode,3,3) <> NULL OR SUBSTRING(A.BranchCode,3,3) <> '''')
AND CHARINDEX(''AccountID='', Audit.TrxField1, 1) > 0),
SUBSTRING(TrxField1,14,1), CASE WHEN CHARINDEX(''AccountID='', TrxField1, 1) > 0 THEN
SUBSTRING(TrxField1,11,16) ELSE '''' END, CASE WHEN CHARINDEX(''AccountType='', TrxField2, 1) > 0 THEN SUBSTRING(TrxField2,13,3) ELSE '''' END
FROM ' + @ServerName3 + 'AuditLog.dbo.CCAuditLogEntryView AS Audit, ' + @ServerName + 'Voyager.dbo.CCUser AS CCUser
WHERE CCUser.UserID = Audit.UserID
AND Audit.Succeeded = 1
AND Audit.TrxID IN (''SetAccountAttributesAudit'',''SetAccountFriendlyNameAudit'',
''AccountProfileMaintULDelete'',''AccountProfileMaintLHAAdd'',''AccountProfileMaintLSCAdd'')
AND DATEDIFF(DAY, CONVERT(DATETIME, CONVERT(VARCHAR(10), ''' + @StartDate + '''), 103), Audit.DateTime) >= 0
AND DATEDIFF(DAY, CONVERT(DATETIME, CONVERT(VARCHAR(10), ''' + @EndDate + '''), 103), Audit.DateTime) <= 0 ')
SET @stmt = '
SELECT * FROM
SELECT BranchName,
CASE WHEN SUBSTRING(FromAccountID,1,6) IN (''519901'',''559409'') THEN ''DC''
ELSE
CASE FromAccountType WHEN ''01'' THEN ''SA '' WHEN ''02'' THEN ''CA '' WHEN ''03'' THEN ''FD ''
WHEN ''SA'' THEN ''SA '' WHEN ''CA'' THEN ''CA '' WHEN ''FD'' THEN ''FD '' ELSE FromAccountType + '' ''
END
END +
case when Len(FromAccountID) =16 Then
CASE FromAccountType WHEN ''VC'' THEN
SUBSTRING(FromAccountID,1,6)+''******''+SUBSTRING(FromAccountID,13,4)
WHEN ''MC'' THEN SUBSTRING(FromAccountID,1,6)+''******''+SUBSTRING(FromAccountID,13,4) END
when Len(FromAccountID) =15 Then
CASE FromAccountType WHEN ''VC'' THEN
SUBSTRING(FromAccountID,1,6)+''******''+SUBSTRING(FromAccountID,13,3)
WHEN ''MC'' THEN SUBSTRING(FromAccountID,1,6)+''******''+SUBSTRING(FromAccountID,13,3) END
ELSE FromAccountID
ENd
AS FromAcctNo,
CASE TrxId
WHEN ''AccountProfileMaintLHAAdd'' THEN ''Link Account/Card''
WHEN ''AccountProfileMaintLSCAdd'' THEN ''Link Account/Card''
WHEN ''APMFamilyFirstAdd'' THEN ''Link Family First Account''
WHEN ''AccountProfileMaintULDelete'' THEN ''Unlink Account/Card''
WHEN ''BalInqFD'' THEN CASE WHEN Field3 IN (''APMLink=SUCCESS'') THEN ''APMLink Success'' ELSE ''Fixed Deposit Balance Inquiry'' END
WHEN ''BalInqCASA'' THEN CASE WHEN Field3 IN (''APMLink=SUCCESS'') THEN ''APMLink Success'' ELSE
CASE WHEN FromAccountType IN (''SA'',''01'') THEN ''Savings Account Balance Inquiry''
ELSE ''Current Account Balance Inquiry''
END
END
WHEN ''StopCheck'' THEN ''Stop Cheque Request''
WHEN ''CheckReorder'' THEN ''Order Your Cheque''
WHEN ''CheckInquiry'' THEN ''Cheque Inquiry''
WHEN ''TransHistFD'' THEN ''Fixed Deposit Transaction History''
WHEN ''TransHistCASA'' THEN
CASE WHEN FromAccountType IN (''SA'',''01'') THEN ''Savings Account Transaction History'' ELSE ''Current Account Transaction History'' END
WHEN ''StmtInqCC'' THEN
CASE WHEN FromAccountType IN (''DR'',''03'') THEN ''Debit Card Statement Inquiry'' ELSE ''Credit Card Statement Inquiry'' END
WHEN ''StmtInqDA'' THEN
CASE WHEN FromAccountType IN (''SA'',''01'') THEN ''Savings Account Statement Inquiry'' ELSE ''Current Account Statement Inquiry'' END
WHEN ''StmtReq'' THEN ''Printed Statement Request''
WHEN ''StmtInqIAMSTAR'' THEN ''E-AMSTAR Statement Inquiry''
WHEN ''Repayment/Transfer Inquiry'' THEN ''Repayment/Transfer Inquiry''
WHEN ''Account Inquiry'' THEN ''Account Inquiry''
WHEN ''Payment Inquiry'' THEN ''Payment Inquiry''
END AS TransType,
FirstName AS CustomerName,
TaxId, CONVERT(VARCHAR, DateTime, 103) AS Date, CONVERT(VARCHAR, DateTime, 108) AS Time
FROM #NonFinTran, ' + @ServerName3 + 'Portal.dbo.TB_Branch AS TB_Branch
WHERE
BranchId = TB_Branch.BranchCode
AND (TB_Branch.InstCode IN (''00001'', ''00003'',''001'',''002''))
AND (FromAccountType IN (''SA'', ''CA'', ''FD'', ''01'', ''02'', ''03'')))'
EXEC (@stmt)
IF Exists(Select * From tempdb.dbo.SysObjects Where Name Like '#NonFinTran%')
DROP TABLE #NonFinTran
IF Exists(Select * From tempdb.dbo.SysObjects Where Name Like '#MultipleNonFinTran%')
DROP TABLE #MultipleNonFinTran
Anil Kumar -
Emca fails - ORA-04043: object HA_HOST_CREDS_ARR does not exist
I'm recreating an EM repository in an 11g database which I upgraded from 10g recently. Its running on Solaris 10 and its repository wasn't working so I dropped it with plans to recreated it. As part of the prep work I did the following:
- Dropped user sysman with cascade option
- Dropped public synonyms referencing tables owned by sysman
- Altered profile default making its attributes unlimited (company I work for change it for security)
- Dropped role MGMT_USER
After setting the Oracle Home and SID I ran emca:
emca -config dbcontrol db -repos create
It produced errors detailed in emConfig.log and its associated emca_repos_create_<date>.log respectively:
emConfig.log
Jan 18, 2011 1:48:20 PM oracle.sysman.emcp.EMReposConfig createRepository
INFO: Creating the EM repository (this may take a while) ...
Jan 18, 2011 1:48:27 PM oracle.sysman.emcp.EMReposConfig createRepository
CONFIG: ORA-04043: object HA_HOST_CREDS_ARR does not exist
ORA-06512: at line 14
oracle.sysman.assistants.util.sqlEngine.SQLFatalErrorException: ORA-04043: object HA_HOST_CREDS_ARR does not exist
ORA-06512: at line 14
at oracle.sysman.assistants.util.sqlEngine.SQLEngine.executeImpl(SQLEngine.java:1650)
at oracle.sysman.assistants.util.sqlEngine.SQLEngine.executeScript(SQLEngine.java:1000)
at oracle.sysman.assistants.util.sqlEngine.SQLPlusEngine.executeScript(SQLPlusEngine.java:339)
at oracle.sysman.assistants.util.sqlEngine.SQLPlusEngine.executeScript(SQLPlusEngine.java:380)
at oracle.sysman.emcp.EMReposConfig.createRepository(EMReposConfig.java:511)
at oracle.sysman.emcp.EMReposConfig.invoke(EMReposConfig.java:229)
at oracle.sysman.emcp.EMReposConfig.invoke(EMReposConfig.java:158)
at oracle.sysman.emcp.EMConfig.perform(EMConfig.java:253)
at oracle.sysman.emcp.EMConfigAssistant.invokeEMCA(EMConfigAssistant.java:589)
at oracle.sysman.emcp.EMConfigAssistant.performConfiguration(EMConfigAssistant.java:1448)
at oracle.sysman.emcp.EMConfigAssistant.statusMain(EMConfigAssistant.java:573)
at oracle.sysman.emcp.EMConfigAssistant.main(EMConfigAssistant.java:521)
Jan 18, 2011 1:48:27 PM oracle.sysman.emcp.EMReposConfig invoke
SEVERE: Error creating the repository
Jan 18, 2011 1:48:27 PM oracle.sysman.emcp.EMReposConfig invoke
INFO: Refer to the log file at /u01/app/oracle/cfgtoollogs/emca/t28gdr/emca_repos_create_<date>.log for more details.
Jan 18, 2011 1:48:27 PM oracle.sysman.emcp.EMConfig perform
SEVERE: Error creating the repository
Refer to the log file at /u01/app/oracle/admin/t28gdr/scripts/emConfig.log for more details.
Jan 18, 2011 1:48:27 PM oracle.sysman.emcp.EMConfig perform
CONFIG: Stack Trace:
oracle.sysman.emcp.exception.EMConfigException: Error creating the repository
at oracle.sysman.emcp.EMReposConfig.invoke(EMReposConfig.java:241)
at oracle.sysman.emcp.EMReposConfig.invoke(EMReposConfig.java:158)
at oracle.sysman.emcp.EMConfig.perform(EMConfig.java:253)
at oracle.sysman.emcp.EMConfigAssistant.invokeEMCA(EMConfigAssistant.java:589)
at oracle.sysman.emcp.EMConfigAssistant.performConfiguration(EMConfigAssistant.java:1448)
at oracle.sysman.emcp.EMConfigAssistant.statusMain(EMConfigAssistant.java:573)
at oracle.sysman.emcp.EMConfigAssistant.main(EMConfigAssistant.java:521)
Jan 18, 2011 1:48:27 PM oracle.sysman.emcp.EMConfig restoreOuiLoc
CONFIG: Restoring oracle.installer.oui_loc to /u01/app/oracle/product/11.2.0/db_1/oui
emca_repos_create_2011_01_18_13_48_20.log
Check if repos user already exists.
old 6: WHERE username=UPPER('&EM_REPOS_USER');
new 6: WHERE username=UPPER('SYSMAN');
old 8: IF ( '&EM_CHECK_TYPE' = 'EXISTS') THEN
new 8: IF ( 'NOT_EXISTS' = 'EXISTS') THEN
old 11: raise_application_error(-20000, '&EM_REPOS_USER does not exists..');
new 11: raise_application_error(-20000, 'SYSMAN does not exists..');
old 14: ELSIF ( '&EM_CHECK_TYPE' = 'NOT_EXISTS' ) THEN
new 14: ELSIF ( 'NOT_EXISTS' = 'NOT_EXISTS' ) THEN
old 17: raise_application_error(-20001, '&EM_REPOS_USER already exists..');
new 17: raise_application_error(-20001, 'SYSMAN already exists..');
old 21: raise_application_error(-20002, 'Invalid Check type &EM_CHECK_TYPE');
new 21: raise_application_error(-20002, 'Invalid Check type NOT_EXISTS');
Create SYSMAN user.
No errors.
Script to revoke DBA role from SYSMAN and grant required privileges
No errors.
Create core schema..
No errors.
No errors.
No errors.
No errors.
No errors.
No errors.
DECLARE
ERROR at line 1:
ORA-04043: object HA_HOST_CREDS_ARR does not exist
ORA-06512: at line 14
How can I correct this so the repository install progresses?
Thanks!
Edited by: Timothy from Minneapolis on Jan 18, 2011 1:04 PM
Edited by: Timothy from Minneapolis on Jan 18, 2011 1:05 PMHi,
the missing object is a "table-type" object which you can create with the statement:
CREATE TYPE "SYSMAN"."HA_HOST_CREDS_ADDR" AS
TABLE OF "SYSMAN"."HA_HOST_CREDS_OBJ"
But this will work only if the "object-type" object HA_HOST_CREDS_OBJ exists. If not, here's the statement:
CREATE TYPE "SYSMAN"."HA_HOST_CREDS_OBJ" AS OBJECT ( "CRED_SET"
VARCHAR2(32), "PASSWORD" VARCHAR2(256), "USERNAME"
VARCHAR2(256) )
I'm not sure why this objects don't exist - the belong to the user SYSMAN and should get created when creating the user SYSMAN...
HTH
Maybe you are looking for
-
Nested Structure handling in XML2Plain module of receiver SFTP aadaptor
Dear Experts, Greeting for the day... I am working on Receiver SFTP Adaptor scenario where I have to generate CSV file at receiver end. I am using XML2Plain module for the same. But I have a nested structure at receiver end. Receiver structure is giv
-
Sequential Execution of database statements in ABAP
Hi, I want to update some rows of table(userdefined) purchase order and my requirement is to change the status of that table after i clicked on that particular record. Can we do that eventhandling type of things in ABAP. My table structure is
-
How can I control the painting order of my frame's/container's components. I have a frame with a menu bar and a panel. On the panel I play a video. Problem is that everytime I select a menu , the menu items are obscured by the video played. So I want
-
Remove Firm indicator for Purchase Requisitions
Hi MM Gurus, May I please know how to remove the firmed indicator (MDPS-FIX01) from a Manually changed MRP created PR. I tried to unflag the fixed indicator in the PR but it does not do the trick. Are you able to please give me any ideas on this? Tha
-
XL Reporter Scheduled Jobs and connection settings
Company needs to decommission current SQL Server and move to new box. Company has many XL Reporter scheduled jobs that run on a client machine. When the new sql server is in place, what will happen to those jobs? The client machine SBO installation w