HOST IN 10g to run batch file on application server
Hi,
I am trying to deploy a form from 6i to 9i. the form use Host builtin to run batch file on machine. this works fine when i run form on client server environment. but when i run the same form after compiling in 9i and run on 3 tier model and try to run batch file from form it give me error that
'ftp' is not recognized as an internal or external command,
operable program or batch file.
any suggestion?
It could be because the Host session doesn't have any environment variables set i.e. there is no PATH variable, so it simply doesn't know where to look to find the 'ftp' executable. You could try supplying the explicit path of the ftp executable and see if that works. (This was a problem I had running Host commands on a Unix application server.)
James
Similar Messages
-
Run .fmx files on Application Server??
Dear all,
I developed .fmx files using Oracle10g and I run them on Oracle10g Application Server, Windows Server 2003.
Our Company moved to new servers using Windows Server 2008 R2. I tried to install Oracle10g AS on them but I couldn't.
In Oracle Compatibility page I found that Oracle10g AS is NOT compatible with WinServer 2008R2.
Any HELP please, I'm desperate.
Regardsmseberg wrote:
We are a Linux shop but this might help :
Oracle Application Server 10g Release 3 (10.1.3) Installation Requirements for Microsoft Windows (Doc ID Note 444112.1)
https://support.oracle.com/CSP/main/article?cmd=show&type=NOT&id=444112.1
There appears to be a Work Around for 2008 here :
http://download.oracle.com/docs/cd/E22984_01/doc.462/e18826/app_server_tms.htm
To work around this issue, you must start Oracle Universal Installer by running the setup.exe file for Patch Set 3 (10.1.2.3.0) for Oracle Application Server 10g Release 2. Once the Installer starts, you must change the source directory to the location of the Oracle Application Server 10g Release 2 installation files. The steps that follow provide detailed instructions.
Best Regards
mseberg
Thanks dear for your fast replay.
I read this article:
http://download.oracle.com/docs/cd/E22984_01/doc.462/e18826/app_server_tms.htm
and i think it's useful. but I don't have metalink user to download the patches.
can you kindly provide me these patches.
Regards. -
Configuring Forms Builder 10g to run (Ctrl-R) against application server
I would like to run forms from my working directory against our development application server and config, rather than having a local OC4J running. I have configured this by setting the application server URL runtime preference to "http://<server>.<domain>:80/forms/frmservlet?config=dev". This works fine.
However, when I run the Form, I get "FRM-40010: Cannot read form H:\Neil\TAF00180.fmx". This is because we open our FMBs from a locally mapped drive (i.e. I opened the FMB from H:\Neil\TAF00180.fmb). When run against the application server it seems Forms Builder trys to run an executable with the same path as the FMB - H:\Neil\TAF00180.fmx, but the application server has no knowledge of a mapped H-drive.
The only solution I can think of is to have an H-drive mapped on the application server to the same location as our locally mapped network drive.
This doesn't seem like the correct solution to me. How should we configure Oracle Forms 10g and the application server to allow us to run our own working versions against the applications server and config?Slava Natapov wrote:
I guess Neil concern is that OC4J and Forms Server are using own formsweb.cfg and .env files
And settings can be different.
For example what if local formsweb.cfg configured to run Jinitiator, but server formsweb.cfg configured for JPI, or they configured with different lookandfeel parameter, or local and server default.env use different NLS_DATE_FORMAT?Hi Slava, Hi Neil
I think this is more related to "discipline" for the developers....
@ Neil : How many developers do you have in your team ?
Are developers allowed to "customize" their formsweb.cfg and .env files ?
or more customized basejinit.htm, registry.dat, additional jar files ... etc
or more using different oracle_home for their installation of Developer Suite.
@ Slava : Using local formsweb.cfg and .env files might not be a problem if every developer machine is installed the same way (i.e. the same oracle_home).
Also, I don't think that using workingDirectory to network shared connection for each developer is a solution
[dev1]
workingDirectory= H:/dev1
[dev2]
workingDirectory= H:/dev2
And at least this is requiring customized *.env files ! as the forms_path should be set for runtime in it for each developer.
The registry entry is only for the builder to find the path to mmb and pll files for example, and compile well, but the runtime is using *.env files.
And what about developing in windows and deploy it to linux ?
I recently managed a project with junior and undisciplined developers. The boss had the same concern about each network drive per developer.
My concern was how to eliminate all subjective considerations..
And my answer was "Subversion" no mess with local or network version with the "copy of the copy of the copy of the fmb files".
So all forms_path were set to C:\myApp\forms etc and each developer made a checkout and commit versions twice a day.
And the Application Server was also "checked out" to have the latest revision and then ran it into a pre-version for production.
If I had to make some important changes in the *.olb file or the *.pll files then I made a commit for all developers and then re-compile all *.fmb and re-commit and checkout again.
I really don't matter if the developer used jinitiator or jpi but the right working copy.
And standalone OC4J was enough to make basics tests for each developer.
More tests were made by project managers at the application server level and then adjustments (if required) where sent to developers.
Hope this helps.
Regards,
Jean-Yves -
How to run batch file from oracle forms 9i
Hi everyone.
i have a data in csv file. i want to upload it to my database. i am using sql loader for it.
i have made a batch file which run the sql loader and transfer my data to database.
How to run batch file from oracle forms 9i.
when i press the button, nothing uploads in my database. (when i simply run the batch file it works).
here is my code
Begin
HOST('C:\temp\batchfile.bat');
message('done');
end;
Thanks in advance
regards
sajidthis is my log file, when i run manually.
SQL*Loader: Release 10.2.0.1.0 - Production on Thu Jul 1 23:27:53 2010
Copyright (c) 1982, 2005, Oracle. All rights reserved.
Control File: file_to_upload.ctl
There are 2 data files:
Data File: sk.csv
Bad File: sk.bad
Discard File: none specified
(Allow all discards)
Data File: sk1.csv
Bad File: sk1.bad
Discard File: none specified
(Allow all discards)
Number to load: ALL
Number to skip: 0
Errors allowed: 50
Bind array: 64 rows, maximum of 256000 bytes
Continuation: none specified
Path used: Conventional
Table KHAN, loaded from every logical record.
Insert option in effect for this table: APPEND
Column Name Position Len Term Encl Datatype
SR FIRST * , O(") CHARACTER
DATES NEXT * , O(") CHARACTER
AGENT NEXT * , O(") CHARACTER
COUNTRY NEXT * , O(") CHARACTER
TRANSACTIONS NEXT * , O(") CHARACTER
PKR NEXT * , O(") CHARACTER
USD NEXT * , O(") CHARACTER
BANK NEXT * , O(") CHARACTER
Table KHAN:
11088 Rows successfully loaded.
0 Rows not loaded due to data errors.
0 Rows not loaded because all WHEN clauses were failed.
0 Rows not loaded because all fields were null.
Space allocated for bind array: 132096 bytes(64 rows)
Read buffer bytes: 1048576
Total logical records skipped: 0
Total logical records read: 11088
Total logical records rejected: 0
Total logical records discarded: 0
Run began on Thu Jul 01 23:27:53 2010
Run ended on Thu Jul 01 23:27:54 2010
Elapsed time was: 00:00:00.63
CPU time was: 00:00:00.17 -
Running a batch file on ftp server
HI All,
i am trying to use Command line facility of file adapter to run a batch file..
i batch file i have a single command as
mkdir ranjeet.
how should i call this batch file from file adapter..
i tried putting batch file name in the command line section. I had copied the batch file on ftp server at location of Target Directory..but in audit log of adapter i am getting error as OS command cannot be executed..Ranjeet,
>>ok..but what will command to be run of ftp run..
How do you expect any one of us to know what your ftp server is based on.
The previous reply by Carme has answered your XI query and to the point. You acknowledge it with a <b>ok</b>!! I guess it is too rude on your part.
Anway answering your question, that depends on your FTP server. Log in to your FTP server manally and try executing these commands and check.
Regards,
Jai Shankar -
Error running batch files from java source file???
Dear Friends,
hi,
this is with response to a doubt i had earlier ,
i want to run batch files from the java source file ,i tried using this code (here batrun is the batch file name that contains commands to run other java files)
try
String [] command = {"c:\\vishal\\finalmain\\batrun"};
Runtime.getRuntime().exec(command);
catch(Exception e)
but i got the following error.
java.io.IOException: CreateProcess: gnagarrun error= 2
plz. help me, i tried all combination w/o success,
in anticipation(if possible give the code after testing)
Vishal.hello there,
i solved the prob. by using
cmd /c start filename ,but i need to pass parameters ie
cmd /c start java "c:/vishal/runfile a b" where a and b are the parameters. but it is not accepting this in Runtime.getRuntime.exec(),
any solutions ?????????
regards,
Vishal -
Running batch files thraugh java by passing parameters
Hi
I want to run a batch file by passing some parameters.
Eg: copy.bat "D:\live\hoe.txt" "D:\test"
while doing this from command prompt its working and i have written some java code for running this batch file.
String live="D:\\live\\how.txt";
String test="D:\\test";
String bat="D:\\copy.bat";
String[] command = new String[3];
command[0] = bat;
command[1] = live;
command[2] = test;
try {
Runtime.getRuntime().exec(command);
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
but this time its not copying the file;
Please help.Just another cross poster.
[http://www.java-forums.org/new-java/15005-running-batch-files-thraugh-java-passing-parameters.html]
db -
Unable to run batch files in my EP server
Hi,
I'am unable to run batch files(go.bat and configtool.bat) on my EP server.Anbody please give me a solution.
With Regards
Pradeep.BIf your EP Server is on non-windows based environment then you cannot use go.bat & configtool.bat or else you can. If you are trying to execute these on unix based machines then you have to use go.sh & configtool.sh files.
Pradeep -
Can't run batch file in Windows 2008 R2
Trying to run batch file (manually first) with powershell commands.
Powershell commands work fine thru powershell but the batch file will not execute manually.
I am trying to run as administrator.
Is there a permission or policy I may be missing?
Thanks
Dave
Dave KozlowskiHi,
Some bat type command can't run in the powershell environment, you must confirm you have choiced the correct lunch tools.
Hope this helps.
We
are trying to better understand customer views on social support experience, so your participation in this
interview project would be greatly appreciated if you have time.
Thanks for helping make community forums a great place. -
Unable to run batch file through BO XI 3.1 server
IHi,
I am unable to run batch file (.bat) from BO XI CMC. the batch file is running fine through command prompt but fails at server. Error msg is "Running this type of program is disabled by your administrator".
Can you help?
Thanks in advance,
AvijitHave your administrator enabled the running of that type of program in the CMC?
Sincerely,
Ted Ueda -
Getting the famous error :
... is not recognized as an internal or external command`*
When & Where :
not sure about the total range of the problem,
Here I can't run batch files and "devneve.exe"
sample Batch could be :
@echo off
clr
'clr' is not recognized ...
**Here are the keynotes:**
1. I run it as an admin (cmd)
2. The Path variable seems to have anything needed, Powershell's path is also there sys32..v1
3. I'm going into the current directory of devnev.exe ...
4. ran also "devnev.exe"
5. I don't have 2 cmd s in a known folder
6. the autorun registries for command prompt were deleted
7. the cmd extensions were disabled and re-enabled
8. Avast IS 9 is running,
9. The system seems to be fine
10. all .Net frameworks are installed
11. for a test jetAudio or ILDasm could be executed from the cmd
Win 8.1 Pro , CPU i7, VS 2013 upd2thanks,
this was one of the silliest problems I've ever encountered, my bad fault,
the file is DevEnv not DevNev...!
but about the clr, don't know from when I added them to my batches, but I'm sure the scripts were working correctly a time ago, maybe by a mistake I changed them, I thought it is the most known command, but I was wrong, there is a long time gap between me
and DOS. -
PDQ - run batch file on user current folder...
Hi,
I'm running batch file:
cd %USERPROFILE%\AppData\Local\Microsoft\Windows\Temporary Internet Files\
but it's not opening the current logged on user
how to deploy it on current logged on user?
thanks,,,
This topic first appeared in the Spiceworks CommunityThis is not working for me in Windows 8. I have a shortcut to an EXE file located in"C:\Users\admin\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup". If I set the shortcut to run as administrator (screenshot attached) then it does
not run at all on startup. If I uncheckmark "Run as Administrator" then it starts fine (but does not have enough privileges to do what it needs to do). In Windows 7 this was not an issue since the current user was a local administrator and did
not need to elevate its privileges further.
Any ideas how I can work around this problem? Thanks!
Ugh... it won't let me attach a screenshot until my "account is verified", whatever that means. -
How to get the list of batch jobs running in a specific application server
Hi Team,
I am trying to check in SM37 if there is any specific condition to get the list of batch jobs assigned to a specific target server but cant find any.
Is there is way to find the list of batch jobs assigned to run in one specific application server.( Target server specified in SM36 while job creation)Hello,
This is what you can do in SM37.
Execute the list of batch jobs, when the result appears on the screen edit the ALV grid via CTRL+F7.
Now add the following columns "TargetServ" and "Executing server".
You will now have two extra columns in your result list.
TargetServr contains the value of the application server where the job should run when you have explicitely filled it in.
Often this is empty, this means that at runtime SAP will determine itself on which application server the job will run (depending of course where the BGD processes are defined).
Executing server is filled in always for all executed jobs, this is the actual application server where the job has run.
You can also add these two fields in your initial selection screen of SM37 by using the "Extended job selection" button.
I hope this isusefull.
Wim -
Open hub error when generating file in application server
Hi, everyone.
I'm trying to execute an open hub destination that save the result as a file in the application server.
The issue is: in production environment we have two application servers, XYZ is the database server, and A01 is the application server. When I direct the open hub to save file in A01 all is working fine. But when I change to save to XYZ I´m getting the following error:
>>> Exception in Substep Start Update...
Message detail: Could not open file "path and file" on application server
Message no. RSBO214
When I use transaction AL11, I can see the file there in XYZ filesystem (with data and time correspondent to execution), but I can´t view the content and size looks like be zero.
Possible causes I already checked: authorization, disk space, SM21 logs.
We are in SAP BW 7.31 support package 6.
Any idea what could be the issue or where to look better?
Thanks and regards.
Henrique TeodoroHi, there.
Posting the resolution for this issue.
SAP support give directions that solved the problem. No matter in which server (XYZ or A01) I logon or start a process chains, the DTP job always runs in A01 server, and it causes an error since the directory doesn´t exist in server XYZ.
This occurs because DTP settings for background job was left blank. I follows these steps to solve the problem:
- open DTP
- go to "Settings for Batch Manager"
- in "Server/Host/Group on Which Additional Processes Should Run" I picked the desired server
- save
After that, no matter from where I start the open hub extraction, it always runs in specified server and saves the file accordingly.
Regards.
Henrique Teodoro -
How to delete file from application server(Unix)
Hi All,
Using the below code downloading a file from application server(Unix) to client machine. I want to delete the file from application server once it is downloaded to client
We work on Forms 11.1.1.4.0 and Oracle DB 10g. Client machine are Windows 7.
BEGIN
IF webutil_file_transfer.AS_to_Client
(clientFile => Name_In('global.g_file_name')
,serverFile => ls_AppServer_Loc)THEN
message('Data exported Successfully');
ELSE
message('File download from Application Server failed');
END IF;
EXCEPTION
WHEN OTHERS THEN
message('File download failed: '||SUBSTR(sqlerrm,1,200));
END;
I have search for solution on OTN. Few suggested to use HOST.
Can any one help me how to use Host() built_in to delete the file.
Thanks,
MaddyCan any one help me how to use Host() built_in to delete the file.
Host('/bin/rm <complete file path>');
Maybe you are looking for
-
Access the photo with ArchiveLink to include in a smartform
We are trying to create an employee badge process within SAP. We have utilized ArchiveLink to store the employee photo, but we still need to find a way to access the photo and print it on a Smart Form. Has anyone had any experience with printing an i
-
How do you fix a "compiler file error" in DVD Studio Pro?
I've tried to burn a DVD from a project file in DVD Studio Pro a couple times now and get a "Compiler File Error" each time. What does it mean and how do I fix it? Thanks.
-
Can someone help with importing video from Canon XA10 (AVCHD) into PE 11?
In PE 11 when I import video from my canon xa10 (avchd) the quality is terrible, I also have a canon xa20, 60D and gopro that I video with and they all turn out with great video quality. Is there a reason why the xa10 video quality is bad? Setting I
-
HT201303 i need to see my records should i sign in to my account
i need to see my records
-
Hi all, Please help! Material Dimension: ID EvDescription ParentH1 Property (Entity) MATERIAL MATERIAL Entity1000 MAT001 MAT001 MATERIAL Entity1000 MAT002 MAT002 MATERIAL Entity1000 MAT003