Format the output file by command spool
Hi,
I use sqplus in oracle to output the command output to text file .
I use below set environment varialble.
SQL> set echo off;
SQL> set linesize 3999;
SQL> set feedback off;
SQL> set feedback off;
SQL> set termout off;
SQL> set pagesize 0;
SQL> spool mapping.txt
select C_SIM_MSISDN,C_SIM_IMSI from RCA_SMART_CARD order by C_SIM_MSISDN;
In ouput file , it look like
SQL> select C_SIM_MSISDN,C_SIM_IMSI from RCA_SMART_CARD order by C_SIM_MSISDN;
060010007 10007
SQL> spool off;
any setting or command that allow me to remove
the first sql command line" SQL>select XXXX"
and the last command "SQL>spool off" after start up the "spool mapping.txt"
Hi,
Don't type those commands (at least the ones between SPOOL and SPOOL OFF, inclusive) directly into SQL*Plus. Instead, put them in a script, run the script.
For example, if you create a file called d:\foo\bar\smart_card.sql, that looks like this:
set echo off;
set linesize 3999;
set feedback off;
set feedback off;
set termout off;
set pagesize 0;
spool mapping.txt
select C_SIM_MSISDN
, C_SIM_IMSI
from RCA_SMART_CARD
order by C_SIM_MSISDN;
spool offThen all you type at the SQL> prompt is
@c:\foo\bar\smart_card
Similar Messages
-
DATAEXPORT command does not give level0 data in the output file.
We are using essbase ver 9.3.1.3 Although explicitely programmed for the lev0 members in the output file, output data file has non-level0 members.
Please see the code....
=========================
SET DATAEXPORTOPTIONS
{ DataExportLevel "LEVEL0";
DATAEXPORTCOLFORMAT ON;
DATAEXPORTOVERWRITEFILE ON;
DataExportRelationalFile ON;
/FIX (@RELATIVE("Distributable (Allocable) Income",0), @RELATIVE("Net Income Control",0),
@RELATIVE("Balance Sheet Accounts",0),
@RELATIVE("Qtr1",0), @RELATIVE("Qtr2",0), @RELATIVE("Qtr3",0), @RELATIVE("Qtr4",0),
@RELATIVE("FY2010",0), @RELATIVE("FY2011",0),
@RELATIVE("Organization",0))
DATAEXPORT "File" "|" "filename.txt" ;
ENDFIX
=======================================
Can you please help?
Thanks,
Avion the members that are not level zero, look to see if they are the parents of a single child. If so, make the parents never share and it will solve your issue.
-
Sqlplus set statement:format the output without specifying every col length
Hi ppl,
i am writing below query inside a shell script. Is there any way to format the output of sqlplus without providing the name of all the columns that we are going to output. for example, in below code i have specified the column width of the columns i want to output. but if the number of columns is large (or when we want to do a select * from...) then it becomes tedious to write all of them. Is there any way i can define display length all the columns to be of same size.. or at least all the number columns of one size, char columns of one size etc...
sqlplus -sa/passwd@db_name << EOF
SET ECHO ON;
SET HEADING ON;
COLUMN USERNAME FORMAT A20;
COLUMN USER_ID FORMAT A20;
COLUMN PASSWORD FORMAT A20;
spool filename.txt
some qry... ;
exit
EOFThanks
Edited by: KnockTurnAll on 25 Oct, 2010 10:41 PM
Edited by: KnockTurnAll on 26-Oct-2010 04:25My SQL*Plus is a bit rusty, but I don't think you can for characters. You can set NUMWIDTH for a default size for numeric columns.
You could write a small bit of SQL to generate the required column definitions. You could even hit ALL_TAB_COLUMNS to generate a generic 'set every column width' file and run it as a separate sql script in your main script. Not sure if there is an upper limit on the number of Columns you can define.
Back in the day when we did everything with SQL*Plus scripts, we had a standard columns file that we called in all our scripts, just for this purpose.
Carl -
Why is the output file jerky ?
Hi there,
I have AE CS5 on my Mac. My system is 27" iMac core i5 with 12 GB RAM DDR3 1333 MHz with quad core.
I rendered a 40 seconds clip with an earth spinning.
I output it to mov format in 1920 x 1080.
When I did a RAM preview, it was fine & the earth was spinning smoothly.
But the output file (in mov) - (I did thru Composition > Make movie) when I play using QuickTime player is jerky at 20th Sec to 29th sec.
I then import this mov file into Final Cut, it look stuck in the Viewer but was perfect on the Canvas.
When I render in Final Cut, the output file as mov and use the same Quick Time player to play it & it is perfect.
Can I know what is the reason that it is not working in Quick Time the first time when it was fresh out from AE ?
Thank you.
CheersThe default render settings use Quicktime Animation codec at best quality. These files will not playback smoothly because the data rate is too high for the hard drives to keep up with. The animation codec is a lossless codec designed not designed for playback.
Final Cut uses compressed codecs designed for playback as the default. I'd suggest that you open up the help files (F1) and read the entire section on Rendering and Exporting (link). -
Input file should be deleted only after the output file is successful.
Hi Experts,
Could you pleas solve the below issue.
In a file to file scenario, the input file will be picked from a directory location and after processing output file will be placed in the output directory location specified in the receiver communication channel.
In the sender communication channel for the scenario mentioned above, if the processing mode is given as delete, the input file will be delete as soon as the file was successfully read by the adapter, but this will not ensure that the file processing is complete and the output file is being created.
If we have a scenario in such as way that the input file should be deleted from the input folder only if the complete process is successful and the output is generated. how can we achieve this functionality?.
And one more thing if we got the successful output the output file should be placed in one folder. and the if the output file is having errors it should be placed in other folder.Hi,
In Receiver communication channel I have used the below command in Run Operating System
.And I have kept the processing mode of sender communication channel as test.
cmd.exe: /C "del /Leela/test.xml"
You are running the comman line program configured in the receiver File Adapter,but in command line you mentioned the Sender File Folder , So i guess it's not getting processed.
Try this:
Try to run the command line in the Sender File Adapter Side
"Place this in " --> Run OS Command After Message Processing.
Hope this would work and get in parrallel with u r requirement.
regards
Srini -
Modify the output file created by F110
hi everybody
I have to modify the output file (in text format) created by tcode F110.
I have looked in the program rffous_t but could not see where I have to actually change the layout of the display of the fields
can anybody help me out in this issue?
thanks a lot for your help
premaHi vinraaj
thanks a lot for the information
One more question, if i have to modify the formats of the file, do i have to modify the event module for payment medium formats
theres an event module FI_PAYMEDIUM_ACH_20, I have to change the codes, how do i proceed?
do i make a copy of the event module and then modify the codes or there is other ways to do it
thanks a lot for your help -
Where can I find the path to a document in the Output File Repository.
Hello All
I'm somewhat confused......
Previously, in XI R2 it was possible to see the physical Output File Repository path for an instance. For example:
frs://Output/a_123/012/34/5678/abcd.wid
This information was available through the CMC by selecting the instance and viewing its Properties.
Can anyone tell me where this information can be viewed in XI3.1. I have checked through the CMC and cannot find it anywhere. When I look at the Instance Details of a particular instance, I do not see this information.
Thanks in advance.
JMy environment is XI3.1
Thank you to the previous poster but this only tells me the path the Output Repository (which I already know).
Sorry, I think maybe my question was not very clear.
I want to know how I can identify the physical path to a specific instance in the Output File Repository. For example:
frs://Output/a_123/456/7890/abcde.wid
In XI R2 it was easy to obtain this information by taking the following steps:
1. CMC
2. Objects
3. Search for and select the required object that has the required instance
4. Select the History tab to see the list of instances
5. Check the box against the required instance
6. Click on the Status of the instance to view the Instance Details.
Now, in XI3.1 (either InfoView, CMC or Instance Manager) the Instance details does NOT show the physical path to the .WID/.XLS/.PDF or whatever the format of the instance be.
Please can someone tell me where I can find this information.
Thank you. -
How to get the Output File Name as One of the Field Value From Payload
Hi All,
I want to get the Output file name as one of the Field value from payload.
Example:
Source XML
<?xml version="1.0" encoding="UTF-8" ?>
- <ns0:MT_TEST xmlns:ns0="http://sample.com">
- <Header>
<NAME>Bopanna</NAME>
</Header>
</ns0:MT_TEST>
I want to get the Output file name as " Bopanna.xml"
Please suggest me on this.
Regards
BopannaHi,
There are couple of links already available for this. Just for info see the below details,
The Output file name could be used from the field value of payload. For this you need to use the UDF DynamicFile name with below code,
// Description: Function to create dynamic Filename
DynamicConfiguration conf = (DynamicConfiguration) container.getTransformationParameters().get(StreamTransformationConstants.DYNAMIC_CONFIGURATION);
DynamicConfigurationKey key = DynamicConfigurationKey.create("http://sap.com/xi/XI/System/File" , "FileName");
conf.put(key,a);
return "";
DynamicConfiguration conf = (DynamicConfiguration) container.getTransformationParameters().get(StreamTransformationConstants.DYNAMIC_CONFIGURATION);
DynamicConfigurationKey key = DynamicConfigurationKey.create("http://sap.com/xi/XI/System/File" , "FileName");
conf.put(key,a);
return "";
With this udf map it with the MessageType as
(File Name field from Payload) > DynamicFileConfiguration>MTReceiver
Thanks
Swarup -
hi folks,
I have an text file with records, each record has several field values and there is blank space between them, I need to remove the blank spaces, is there a way that i can do with all records at one stretch? Instead doing it for each record.
I know it is not related to SAP but I need some help in this regard as there are a lot of records and formatting each record manually is extremely painful. This is a corrected file manually on a spreadsheet and converted into the text file from thereon.
Any help is really appreicated.
Thanks,
SKHi,
What you are trying to do with the text file after removing the spaces?
Are you going to use in SAp Upload? or just to remove the spaces in text fiel?
If you are using it for other purposes, you should not remove the spaces, because for that particular field no data will be entered.
(generally we remove the other chars's like " by Find and Replace method)
Generally we format the text files from the Excel to utilise it somewhere?
And we won't remove the spaces for surther uses.
Regards,
Anji -
Hey guys,
I have this following problem:
When i export my movie to my desktop from premiere elements 11 it fails and says "Error of export: You are not permitted to create or delete the output file."
This is the first time i had this problem.
I have no ideas to solve this problem ... I don't found it on this page neither in the whole web -.-
I look forward to get requestsS
QuickTime is a requirement for Premiere Elements (any version). Please download and install it so that we can continue this troubleshooting. Among other things, without QuickTime installed, you will not have QuickTime presets in Publish+Share and will not have available to you codecs supplied by that player.
Please right click the Premiere Elements 11 desktop icon and apply Run As Administrator. Please review computer permissions..
In the meanwhile, please reply to all the questions, including
What is the description for your export choice and does it make a difference if your Export Save In location is the desktop or to Video Folder in Documents?
What is a description of your computer resources?
Please consider and supply details need to help us help you.
We want you to succeed.
Thank you.
ATR -
IDOC to XML : error in opening the output file in iexplorer
Hi Frnds,
I have a scenario IDoc to xml where in Im getting some non ascii values in the idoc for which I used ISO-8859-1 encoding technique but still the conversion is not done. Iam unable to opend the output file in internet explorer giving the follwoing error as :
An invalid character was found in text content. Error processing resource
Please help me how to overcome this issue.
Thanks in advance,Hi,
As i posted previously in xi UTF-8 is the default encoding if message protocal is FILE.
And UTF-8 encoding support unicodes..
Can reconfigure your receiver file adapter with file type as Binary and check once again.
go through http://help.sap.com/saphelp_nw04/helpdata/en/2c/181077dd7d6b4ea6a8029b20bf7e55/frameset.htm
refer File Type
now i check with a japanese double byte character and i can open in iexplorer.
regards,
pradeep A. -
Header Name in the output file using content conversion
Dear All,
I want to have a text file with a header in the output. I have given the following values for content conversion:
RecordSet structure = Record,Row
Record.fieldSeparator='nl'
Row.endSeparator='nl'
Row.fieldSeparator=','
Row.addHeaderLine=1
but still I am not getting header in the output file. Please tell me where I am making a mistake in getting the header.
Reg,
NJhi chirag,
thnx for replying.
i m getting the required output file without any error but i m not getting header. i hve added "addHeaderLine" parameter in content conversion but still i m not getting header in the output file.
reg,
nj -
How to get required tags and name spaces in the output File?
Hello,
I am doing IDOC to File sceanrio and I am able to get the file but the problem is that I am unable to get the required tag names. Out put file is having ns0 ns1 and so on..
Eg:
ns2:MaterialDefinitionProperty><ns2:MaterialDefinitionProperty><ns2:ID>CU_NET_WEIGHT</ns2:ID></ns2:MaterialDefinitionProperty><ns2:MaterialDefinitionProperty><ns2:ID>EAN_SKU</ns2:ID></ns2:MaterialDefinitionProperty><ns2:MaterialDefinitionProperty><ns2:ID>CUPerCase</ns2:ID>
and so on..
Source structure is IDOC
Target structure is External Defination imported with references.
How can I get the output file with the exact namespaces and tags as imported through External Definations.
Thanks in Advace.HI! Rajeev,
I have gone through this forum and we having 100% same to same requirement here in my project.
We want this at the top of the Output Payload..
<?xml version="1.0" encoding="UTF-8" ?>
- <SyncMaterialDefinition xmlns="http://www.siemens.com/ad/mes/b2mt-1.0" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:bml="http://www.wbf.org/xml/b2mml-v02" xmlns:sit="http://www.siemens.com/ad/mes/b2mml-v02-SITExt-1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:oag="http://www.openapplications.org/oagis">
- <oag:ApplicationArea>
and also isome part of payload nstead of ns0: and ns1:
we want it as below for some part of same output payload
<oag:ApplicationArea>
- <oag:Sender>
<oag:LogicalId>SAP</oag:LogicalId>
<oag:Component>PMConnector</oag:Component>
<oag:ReferenceId />
<oag:Confirmation>Always</oag:Confirmation>
</oag:Sender>
<oag:CreationDateTime>2009-06-14T22:23:29.42Z</oag:CreationDateTime>
</bml:MaterialDefinitionProperty>
- <bml:MaterialDefinitionProperty>
<bml:ID>XXXXXXX</bml:ID>
- <bml:Value>
<bml:ValueString>0.0</bml:ValueString>
<bml:DataType>string</bml:DataType>
<bml:UnitOfMeasure>n/a</bml:UnitOfMeasure>
<bml:Any />
*</bml:*Value>
Check the above code how we want but we are getting in normal way .
Could you please review this and guide me in detailed way how to do in a step by step manner if possible by taking my above payload condition.
Regards:
Amar Srinivas Eli -
Append a file with date and name in the output file
I am running a script which produce an output in excel file, I would like the server name and the date in the output file, Both the servername and date has declared at the beginning of the script as
$server = test1
$date = Get-Date -uformat %Y-%m-%d
I am able to append either server or date but not both. Could you please help me out on this.
I would like the output file as '
server_report_date.xlsI got this working by
"C:\Aravind\Scripts\$server-"+"Report-" +"$Date"+".xls"
Thanks!! -
Getting junk data in the output file in UNIX server due to UNICODE error.
Hi All,
I am working on an Upgradation project from 4.7 to mySAP ERP 2005.
IN 4.7 we are using
OPEN DATASET lv_filename FOR OUTPUT IN BINARY MODE. and getting the file as required.
In ECC 6.0 for the same OPEN DATASET statement ,the output file in unix server has the junk data having the characters like #<##d9{y#+G9###T>j(##^# #K## #q### #####.
Pls help me in this issue to proceed further .
Thanks,
Chakradhar.Hi Markus,
Below are the files data in both environments.
In ECC 6.0
001B2274001802007051 0 20070519CTLMEA RPTIME00043900 #
###9##;c_5####Tj#y#.##'###u###<#<##d9{y#+##G9###T>j(###^###K####q##########C##dA4####ձ###x##
R[#!#J##ڢw###u#-C#'Qho#箐}j##w%##/#'ZhW##s###nи#ڻ>-J#####Ж#tP}##Hu#}Q7###Sh_###C4<3nqk##i l#
####{############Qns###;####p##{si##y##@##ϰ0####C###,###2ύ#j̾########Q#f####;)k>lO#5#n###ܼ#
####M##S##IM#z0#o##ԭ####!#V#9###ں#?s##[#####V&#˴s#��[#l#s##뷢:#Զ{Ȥ��M-##v@#########v#߲###s##
9Q##!#d#####`#############Lc####J#######%?######E#HV3#(#N####Wl####}S#O######zA[##m####u/7#T
##2#s##Q#umF]##Z###}##݂###a######z1#`#####됞-###Q#o#####Q###x#######7Z[##?#V#e##nI####O1=u[#
##p##Kj#####]#####/5#20{####Ӝ##x##A#?###xa##/<^#Rj䅥#######xI#+j#%###$##$######p=##V#Ԋ
#######k#K##yI#yI#!/)#y#z##-y######"/#eڵ##/############*###"/_##-##+##/#y9#####5#9/#yI#A#
###################J/yih=####u4i#K##t####ܞ######=##AX###J##z#####KC믔## /###G{#K#####
In 4.7
001B2274001802007051 0 20070519CTLMEA RPTIME00043900
ãÔ?®zåÖ#Iï-_Î-ør7##*Ódöã ²äÐÁSjòä`ëÏ©"yÿï¾E#[µºEW#g#2éu##a±¸u~#ZäTéR¯F&o#C·¼åÈÝÁ%½ß´y6+##¿
íE#z!#â#ùG#>{#éJæ##jÅSM<±òxwÆüI¾jâ#µ#ù
íQ ÕÈ###dÝ#/«#ycãA¼#ø#7#¿#¼#íxãý#y«#o#â¡ùéËÖ_C¼½À4ðÀó#Ð8?qÊ#O½Î¿_##b#xjÛÓ#OÜ#×gÌ#×ós##
í¡ùh¿~ëÊÓü#ò#'¡#Á#â©#<áoú#'Ô®ü#»L»þ#y)hà#ç#Z[¡#'®Uy1?YC<Ýú#iÇÇ###Íç'Ô#§#Ù#O§#f<###B{#§##ñ
#0H}¬#^##6¨7V¨7VÚX#M9&#A#øG º'õxOù§ø #W¨Å+Ðb#ÉÇ7#SôRXß\u00A7à#wE"#mê#óÀd# ¼##gn###:ô#E<#######ú
ûJ¦H}#·¦Y½â>ºbò#xSSÿÿÕ«óG#ï#6²f´Ú¾fyqèhJÖçCOr´#Ý#S?##KËÄ×mâë¶x)º×ªh2Åw8&í####7 `Ùo#ö»#òöw$
½##Gê#ì#»#La)ì##Ý÷#{7í´éã»##ãî]¾[##{O#¾C##£¶G#û¼Eû#dL#ª:#PÉEÉ>Ó##ª:G#éaR^·BEµÏ+¹###y#N##ȱ
DÕ##5#"9Ní>#íFo##kp#ÂðÆè5¿ð½F®¯M##þð1#îi##Z #Z #Z#ô-¾#§èH»û¹ö9é#Ôä#001B2274001802007051
èÁ##<(#ÿ#¢²ÿ#è#éc#z¾vçÌá#¹#ý#x%ìÜ#çÌ##ùÍÙ#¹{ǯepmâí#¸Ö##¸=ÝÙ½¹uë·,ù#þ¼øl###£åg#,##-`q#ÿøæï
viÁ#]3#.O#þÊöèR##=##L#LÊk###¤à##ó#'V052 øé]+####ã!ÁC#s#q###åLj##Á¯Æ4#.àíT#¸Þ¹µ·¶É)ç#Ïå#<#/ð
Thanks,
Chakradhar.
Maybe you are looking for
-
Hi All Apologies if this is a long one but I thought the more information I can provide the better. We have recently designed and built a new Hyper-V environment for a client, utilising Windows Server R2 / System Centre 2012 R2 however since putting
-
Headphone Jack Glowing Red, Internal Speakers Not Working...
Hey, I have a 2.0GHz White MacBook (almost a week old), and I just recently came across this problem (this morning, actually). I usually have my MacBook connected to some external speakers through the headphone jack, the internal speakers are pretty
-
hi, i have a new macbook and i cant connect to the internt under mac OS X at school. When I was in windows XP, i just went to the internet options and entered the address and port and everything worked. The ethernet cable is well plugged as it works
-
Disk Permissions are these ok to leave alone?
I just repaired my disk permissions and this is what came up: Permissions differ on "System/Library/CoreServices/Front Row.app/Contents/CodeResources", should be -rw-r--r-- , they are lrw-r--r-- . Permissions differ on "System/Library/CoreServices/Fr
-
Firefox won't let me change my Homepage list. I've tried all the suggested remedies.
As you can see below I have a ton of opening bookmarks. I rearrange them regularly, adding and removing them as my interest grows or wanes. Over the last week, maybe two, Firefox stopped letting me change the list. It took a while to notice, but over