Running a Maxl Script to build dimensionERROR - 1030100 - Cannot open file:
I calling a Maxl Script to Build dimensions and I receive the following errors:
ERROR - 1030100 - Cannot open file: [D:\Automation\VOLUMES\LOGS\MAXLLOGS\Vol_DimBld.log].
ERROR - 1241101 - Unexpected Essbase error 1030100.
MaxL Script:
spool on to 'D:\\Automation\\VOLUMES\\LOGS\\MAXLLOGS\\VOL_Dim.out';
login hypadmin 'hYp@dm1n' on usorsdv41;
alter system load application VOL_ASO;
alter application VOL_ASO load database VolumeDB;
alter application VOL_ASO disable connects;
import database VOL_ASO.VolumeDB dimensions
connect as 'admin' identified by 'password' using server rules_file 'DimBld'
on error append to 'D:\\Automation\\VOLUMES\\LOGS\\MAXLLOGS\\Vol_DimBld.log';
alter application VOL_ASO Enable connects;
spool off;
logout;
Does anyone have any idea why I am receiving this error?
I figured out why I was receiving this error, I had the file locked via the batch script.
Similar Messages
-
FRM-10043: Cannot open file. While running CUSTOM.pll
Hi DBA's
I tried to run the CUSTOM.pll file it is giving the following error. I gave full permission and sourced the environment still i am getting the following error.
[applmgr@aqherptestdb resource]$ f60gen CUSTOM.pll apps/apps
Forms 6.0 (Form Compiler) Version 6.0.8.28.0 (Production)
Forms 6.0 (Form Compiler): Release - Production
(c) Copyright 1999 Oracle Corporation. All rights reserved.
Oracle9i Enterprise Edition Release 9.2.0.6.0 - Production
With the Partitioning, OLAP and Oracle Data Mining options
JServer Release 9.2.0.6.0 - Production
PL/SQL Version 8.0.6.3.0 (Production)
Oracle Procedure Builder V6.0.8.21.0 Build #0 - Production
Oracle Virtual Graphics System Version 6.0.5.39.0 (Production)
Oracle Multimedia Version 6.0.8.25.0 (Production)
Oracle Tools Integration Version 6.0.8.17.0 (Production)
Oracle Tools Common Area Version 6.0.5.32.0
Oracle CORE Version 4.0.6.0.0 - Production
FRM-10043: Cannot open file.
Form not created
[applmgr@aqherptestdb resource]$
Best Regards,
SGSG,
What is the syntax you use? As applmgr user, source the application env file and issue:
$ cd $AU_TOP/resource -- Or, cd to where CUSTOM.pll is located
$ f60gen module=CUSTOM.pll userid=apps/apps output_file=CUSTOM.plx module_type=library \
batch=no compile_all=specialNote: 427879.1 - How To Customize And Compile An Application Seeded Form (FMB) Or Library (PLL)?
https://metalink2.oracle.com/metalink/plsql/ml2_documents.showDocument?p_database_id=NOT&p_id=427879.1
Note: 130686.1 - How to Generate Form, Library and Menu for Oracle Applications
https://metalink2.oracle.com/metalink/plsql/ml2_documents.showDocument?p_database_id=NOT&p_id=130686.1
Regards,
Hussein -
I am running windows 8, 64 bit, & suddenly have a problem opening files, I have to keep re-booting - is there anything in preferences I can change?
The clipboard error means that the OS or some other application messed up when placing data on the clipboard.
The reboot to open files means that something has gone wrong at the OS level (otherwise just relaunching Photoshop would work). We've heard from a few other users with that problem, but never heard back from them what was wrong with their system to cause that behavior. My guess is a bad driver or malware. -
I am having a application in Visual Studio 2003 on Windows XP , Now I am Migrating the application in Visual Studio 2005 on Windows-7 .
In my Development PC , I was install Measurement Studio 2009 , NI DAQ 7.01 and Field Point 6.05.
my application is Showing following error:
Linking...
LINK : fatal error LNK1104: cannot open file 'NiFieldPoint71D.lib'
Build log was saved at "file://c:\EdacsNt\Source\SaftyServices\NICfpDAQDl?l\Debug\BuildLog.htm"
NICfpDAQDll - 1 error(s), 0 warning(s)
When I copy from NiFieldPoint71D.lib library from Measurement Studio 7.1 and put in :\Program Files\National Instruments\MeasurementStudioVS2005\VCNET\Lib.
my application is Showing following error:
1>Linking...
1>atlsd.lib(atltrace.obj) : error LNK2005: "unsigned int (__stdcall* ATL::g_pfnGetThreadACP)(void)" (?g_pfnGetThreadACP@ATL@@3P6GIXZA) already defined in NiFieldPoint71D.lib(StdAfx.obj)
1>atlsd.lib(atlbase.obj) : error LNK2005: "class ATL::CAtlWinModule ATL::_AtlWinModule" (?_AtlWinModule@ATL@@3VCAtlWinModule@1@A) already defined in NiFieldPoint71D.lib(StdAfx.obj)
1> Creating library ..\..\lib\debug\NICfpDAQDll.lib and object ..\..\lib\debug\NICfpDAQDll.exp
1>..\..\bin\debug\NICfpDAQDll.dll : fatal error LNK1169: one or more multiply defined symbols found
I want to ignore NiFieldPoint71D.lib from using project setting(Linker->Input->ignore Specific Library ) but still it is showing same error.
In the project Setting I am done following setting:
"C:\Program Files\National Instruments\MeasurementStudioVS2005\VCNET\Lib";"
C:\Program Files\National Instruments\NI-DAQ\Lib"
Linker->Input->ignore Specific Library: mfcs71d.lib;libc.lib;'NiFieldPoint71D.lib
Please provide some solution.
Thanks
NityanandYou posted this in the LabVIEW forum.
Are you programming in LabVIEW?
There is a separate Measurement Studio for VC++ forum. http://forums.ni.com/t5/Measurement-Studio-for-VC/bd-p/231 -
I am Migrating a application in Visual Studio 2005.
In my development PC I was install the Measurement Studio 2009
my application is Showing following error:
1>Linking...
1>LINK : fatal error LNK1104: cannot open file 'NiFieldPoint71D.lib'
1>Build log was saved at "file://c:\EdacsNt\Source\SaftyServices\NICfpDAQDll\Debug\BuildLog.htm"
1>NICfpDAQDll - 1 error(s), 0 warning(s)
In the project Setting I am done following setting
"C:\Program Files\National Instruments\MeasurementStudioVS2005\VCNET\Lib";"
C:\Program Files\National Instruments\NI-DAQ\Lib"
but in "C:\Program Files\National Instruments\MeasurementStudioVS2005\VCNET\Lib";" directory Not having the 'NiFieldPoint71D.lib' because Measurement Studio 2009 not provide this dll.
Please provide some solution.
Thanks
NityanandYou posted this in the LabVIEW forum.
Are you programming in LabVIEW?
There is a separate Measurement Studio for VC++ forum. http://forums.ni.com/t5/Measurement-Studio-for-VC/bd-p/231 -
I am Migrating a application in Visual Studio 2005.
In my development PC I install the Measurement Studio 2005.
my application is Showing following error:
1>Linking...
1>LINK : fatal error LNK1104: cannot open file 'NiFieldPoint71D.lib'
1>Build log was saved at "file://c:\EdacsNt\Source\SaftyServices\NICfpDAQDll\Debug\BuildLog.htm"
1>NICfpDAQDll - 1 error(s), 0 warning(s)
In the project Setting I am done following setting
"C:\Program Files\National Instruments\MeasurementStudioVS2005\VCNET\Lib";"
C:\Program Files\National Instruments\NI-DAQ\Lib"
but in "C:\Program Files\National Instruments\MeasurementStudioVS2005\VCNET\Lib";" directory Not having the 'NiFieldPoint71D.lib' because Measurement Studio 2009 not provide this dll.
Please provide some solution.
Thanks
NityanandYou posted this in the LabVIEW forum.
Are you programming in LabVIEW?
There is a separate Measurement Studio for VC++ forum. http://forums.ni.com/t5/Measurement-Studio-for-VC/bd-p/231 -
I did the disc error repair process under the disc Properties/tool menu. That did not make any difference. I then downloaded the file dwdcw20.dll and put it into the Windows/system32 folder as instructed. That made no difference. When ever
the Repair program is asking for the .dll file it brings up a window where I am to select a location. I directed it to the system32 folder and then it says "invalid location". I have pasted the file into other locations and pointed the
repair program to them but keep getting the "invalid location" responce.
SO, the question of the day is "What is the VALID location?" so that I can put the file into that location so that the Office Repair function will work.Have you tried registering the DLL file with the regsvr command?
http://stackoverflow.com/questions/4897685/how-do-i-register-a-dll-file-on-windows-7-64-bit -
I'm having trouble with running a MAXL Script. I have a macro in Access that creates my load table. The last command in the macro is "essmsh loadcube.msh".The shell will open, but doesn't take input from the file. The file contents are:login user pswd on server;set message level all;import database Invstmnt.Invstmnt data from data_file 'C:\Hyperion\Essbase\Client\loadinv05.xls' using rules_file 'T:\App\Invstmnt\Invstmnt\Data05.rul' on error append to 'C:\Hyperion\Essbase\Client\errorinv.log';execute calculation 'SET MSG ERROR; CALC ALL;' on Invstmnt.Invstmnt;logout;exit;Is this incorrect??? These steps work fine when I key it into the shell.
I am making the assumption you want to update a substitution variable, not a 'global' variable. Symantecs of course as they are global, but hope I get you heading down the right path.
Yes, you'll need to use the Alter Database command. You must first drop the variable then add the variable you want.
ex:
alter database $4.$5 drop variable pyryear;
alter database $4.$5 add variable pyryear;
alter database $4.$5 set variable pyryear "FY07";
obviously this is a snipit of code I have from a MaxL automation with positional variables included, but this should have you heading in the proper direction. -
Maxl script unable to read/write to a folder
When logged in to EAS, we are trying to run a maxl script to read/write to a report script in a particualr folder on the server. Even though the eas login username has write permissions to that folder, the maxl keeps saying: unable to open file.
Is there any internal Hyperion service account that should specifically have write permissions to the folder?
here is the maxl:
SPOOL ON TO 'D:\Oracle\WE.log;
LOGIN 'username' 'password' on 'server1';
ALTER SYSTEM LOAD APPLICATION 'Plan1';
ALTER APPLICATION 'Plan1' LOAD DATABASE 'Main';
export database Plan1.Main using report_file 'D:\Oracle\WE.rep' to data_file 'D:\Oracle\WE.rpt';
SPOOL ON TO 'D:\Oracle\REV.log';
When we run it, we get the following error:
It gets past the alter systen and alter application commands, and then:
'Unable to open file ['D:\Oracle\WE.rpt']Have you tried running it from a maxl session and not EAS, if you are testing using maxl you may need double backslashes instead of single ones.
Have you tried with the report script in the database app folder and using the server option - export database Plan1.Main using server report_file 'WE' to data_file 'D:\Oracle\WE.rpt';
Cheers
John
http://john-goodwin.blogspot.com/ -
Automation process in Workspace (using MaxL script)
Hi All,
I have a MaxL script to export Level 0 data and to update new data in a database
It is working fine.
I have tried to schedule it, and its also working fine.
But according to my requirement, i have to publish this MaxL script in workspace as a job or as a file so that I can run this MaxL script in workspace only.
I have tried some way but didn't get success.
So help me to solve my problem
Thanks in advanceWe are using workspace and jobs to automate our processes. Here is how we do it:
In the server that runs workspace, we place the batch or exe that needs to be run. Then we set up a job factory using that same batch file.
Then on workspace we import this batch file as a generic job with the associated job factory and DONE!
Next time you execute the job from workspace, that batch file will run from your workspace machine.
send me an email to [email protected] and I'll give you the documentation that we used to set it up in more details. -
MaxL script saved on the server
Hi There,
I have MaxL script created and save at Administration Server from EAS. I have users who can launch EAS from web, however he seems not being able to see my MaxL script. Do I need to grant him any specific right so he can see and run the MaxL script.
I have schedule MaxL already, it's just users sometimes want to run that at ad hoc basis.
ThanksHi
When you save your script there is a shared option.Try that. -
Hi Frnds,
I have built an ASO cube and to automate it i have wrote the maxl script
login 'essadmin' 'essadmin' on 'Mer1-essbaset02';
alter system load application dirsal12;
alter application dirsal12 load database dirsal12;
alter application dirsal12 disable connects;
import database dirsal12.dirsal12 dimensions
connect as 'olap_load' identified by 'ol_load' using server rules_file 'timbuild',
connect as 'olap_load' identified by 'ol_load' using server rules_file 'tolldim',
connect as 'olap_load' identified by ol_load' using server rules_file 'misstoll',
connect as 'olap_load' identified by 'ol_load' using server rules_file 'meddim',
connect as 'olap_load' identified by 'ol_load' using server rules_file 'DMAbuild',
connect as 'olap_load' identified by 'ol_load' using server rules_file 'clty_ser',
connect as 'olap_load' identified by 'ol_load' using server rules_file 'weeksatt',
connect as 'olap_load' identified by 'ol_load' using server rules_file 'medatt'
on error append to 'd:\dirsal12\dimbuildlogs\dimbuilds.err';
import database dirsal12.dirsal12 data
connect as 'olap_load' identified by 'ol_load' using server rules_file 'dtload33'
on error write to 'd:\dirsal12\dataload\dataload.err';
alter application dirsal12 Enable connects;
logout;
when i run this maxl script iam ending up with fallowing message
essmsh error : End of file breaks the statement
Please let me know if you find any errors in the script.
Thanks,
Ram.Over all it does not look bad. If you are calling this from a batch file I would change all of your \ to \\ The backslash character is an escape character and modified the character following it. a double backslash will set the backslash. I would also suggest spooling the contents out to a log file and looking at it. I try things the simple way when they don't work for me. Comment out everything except the logon and logout and see if it works. If it does, then uncomment the next statement and try again. you can also try bringing up maxl interactively and cutting and pasting the statements in one at a time to see what it complains about.
-
Trouble running automator shell script
This is probably going to be an really simple fix, but I'm have trouble building an automator service that runs a bash shell script. All of the elements of the script work fine when plugged into shell, but for some reason the automator service is failing to run. The script calls ffmpeg to convert an audio file:
for f in "$@"
do
fn="${f%%.*}"
/Users/aa/Applications/ffmpeg/ffmpeg -i "$f" -acodec libmp3lame -q:a 7 -ar 8000 -ac 1 "$fn.mp3"
done
The script runs fine without the ffmpeg command, and the ffmpeg command runs fine in the terminal on its own. Where's the error coming from?
Thanks!The first is what I'm getting from the bash terminal execution, the second from automator. I'm accenting the differences I see. Thanks for the help!
----bash----------------------------------------
drwxr-xr-x@ 67 aa staff - 2278 Apr 6 07:42 .
com.apple.progress.fractionCompleted 14
0: group:everyone deny delete
uid=501(aa) gid=20(staff) groups=20(staff),12(everyone),61(localaccounts),79(_appserverusr),80(admin),81( _appserveradm),98(_lpadmin),33(_appstore),100(_lpoperator),204(_developer),398(c om.apple.access_screensharing),399(com.apple.access_ssh)
0
-bash
TERM_PROGRAM=Apple_Terminal
SHELL=/bin/bash
TERM=xterm-256color
TMPDIR=/var/folders/x9/y4r_w7gj4_j_3wkfxn6s6fqm0000gn/T/
Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.oSzc5cau0v/Render
TERM_PROGRAM_VERSION=343.6
TERM_SESSION_ID=AF09D92C-2CB4-4069-A172-0DE12EB226BD
USER=aa
SSH_AUTH_SOCK=/private/tmp/com.apple.launchd.RFhFIs94Ad/Listeners
__CF_USER_TEXT_ENCODING=0x1F5:0x0:0x0
PATH=/Applications/anaconda/bin:/Applications/anaconda/bin:/Applications/anacond a/bin:/Users/aa/anaconda/bin:/Applications/anaconda/bin:/Applications/anaconda/b in:/Applications/anaconda/bin:/Applications/anaconda/bin:/Library/Frameworks/Pyt hon.framework/Versions/3.4/bin:/Applications/anaconda/bin:/Users/aa/anaconda/bin :/Applications/Anaconda/anaconda/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbi n:/opt/X11/bin:/usr/local/git/bin:/usr/local/MacGPG2/bin:/usr/texbin
PWD=/Users/aa
LANG=en_US.UTF-8
XPC_FLAGS=0x0
XPC_SERVICE_NAME=0
SHLVL=1
HOME=/Users/aa
LOGNAME=aa
DISPLAY=/private/tmp/com.apple.launchd.YewceoE69R/org.macosforge.xquartz:0
_=/usr/bin/printenv
----automator----------------------------------------
/Users/aa
drwxr-xr-x@ 66 aa staff - 2244 Apr 6 07:42 .
com.apple.progress.fractionCompleted 14
0: group:everyone deny delete
uid=501(aa) gid=20(staff) groups=20(staff),12(everyone),61(localaccounts),79(_appserverusr),80(admin),81( _appserveradm),98(_lpadmin),33(_appstore),100(_lpoperator),204(_developer),398(c om.apple.access_screensharing),399(com.apple.access_ssh)
0
SHELL=/bin/bash
TMPDIR=/var/folders/x9/y4r_w7gj4_j_3wkfxn6s6fqm0000gn/T/
Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.oSzc5cau0v/Render
USER=aa
SSH_AUTH_SOCK=/private/tmp/com.apple.launchd.RFhFIs94Ad/Listeners
__CF_USER_TEXT_ENCODING=0x1F5:0x0:0x0
PATH=/usr/bin:/bin:/usr/sbin:/sbin
PWD=/Users/aa
XPC_FLAGS=0x0
XPC_SERVICE_NAME=0
SHLVL=1
HOME=/Users/aa
LOGNAME=aa
DISPLAY=/private/tmp/com.apple.launchd.YewceoE69R/org.macosforge.xquartz:0
_=/usr/bin/printenv -
Hi All,
i have a maxl script to export the level 0 data and also a shell script with command "*essmsh maxlscriptname.mxl*" in it, the version that i am working on is essbase 11.1.2 and the platform is in unix.
I have seen that, for the maxl script to work in version 11 we have to use the command "*startEssmsh.sh*" so that it sets all the variables and then runs the required script.
The problem is, i dont have startEssmsh.sh in my \bin directory and even if i change my shell script to "*startEssmsh.sh maxlscriptname.mxl*" its not working, it says that startEssmsh.sh not found.
Kindly let me know on how to run the mxl script in unix with no startEssmsh.sh file present \bin directory. Are there any manual steps to set up the variables and if yes, what are they.
Thanks,
AmoghThe script you are looking for is:
<MIDDLEWAREHOME>/user_projects/epmsystem1/EssbaseServer/essbaseserver1/bin/startMaxl.sh
In UNIX you will need to use the full path to startMaxl.sh unless you have <MIDDLEWAREHOME>/user_projects/epmsystem1/EssbaseServer/essbaseserver1/bin in your PATH statement.
Regards,
John A. Booth
http://www.metavero.com -
Hi Experts,
how to run the maxl script in linux platform in silent mode.I am invoking the maxl script through shell script. If I run the script linux screen shows all the dimension load status for all dimension.
Thanks in advance.That's because STDOUT (which you have redirected to dev/null with ">") and STDERR are separate streams. The error / warning messages are on STDERR.
Try redirecting with..>/dev/null 2>&1I'm not a shell scripting expert by any means; suggest Googling 'redirect STDOUT STDERR' to understand what's actually going on.
EDIT: Since the OP has marked this post 'Correct' (Robert really had the complete correct answer first!) I have corrected the syntax to avoid confusion for anyone who gets here in future via search.
Edited by: TimG on Oct 17, 2012 5:55 AM
Maybe you are looking for
-
Constantly going into "unhappy" & ! folder error
Hi everyone I'm having some problems with my iPod 30Gb Photo it seems to periodically go into either the "unhappy" (normally this one) or "! folder" error, when it does this it doesn't recognize that i've got it plugged into my computer and shows the
-
Mac Book Pro will not respond. Only has blank screen. How do I get it to respond?
-
Shared services error while installing hyperion system 9.0 using websphere
hi i installed license server and shared services.after that i open shared services logon window. i gave user as admin password as password error:user is not found what is the user name to logon to sharedservices window
-
Primary Key Data type in Time Dimension????
I have to create a Time dimension with day grain in a Datawarehouse system and I donât know what is the best data type for the primary key... For example 1) I could put Number(8) datatype, then the dates will be: 20050114, 20050115, 20050116.... Th
-
Hi All, We need to send Idocs from ECC to Non-SAP Systum (WERUM) which is capable of receiving IDocs. PI Layer is instaleed on top of WERUM System. My Doubts: 1. Which type of Adapter need to be used on the receiver side in PI? 2. What type of techni