How do we create Explicit enhancement ?

Hi All,
How do we create Explicit enhancement, when we dont have any enhancement point or section in SAP source code.
Note: I know how to Implement point or section ..... but i like to know how can we create.
Thanks
A

Hi,
For your reference, let's see how to enhance a standard SAP program using an Implicit Enhancement
Option.
Let us use program RSFTP002 u2013 Itu2019s a program used to test FTP connections.
In this example, we will unmask the currently masked password field.
Open the program in the ABAP Editor (SE38).
Execute it to bring up the parameter list.
Note the asterisks in the Password field.
To view the places where we can implement these enhancements, go back to the previous page (the one
containing the code) and click on the Enhance button (before the Syntax Check button) or press Shift + F4.
Note: Enhancement options are only present in SAP WAS 7.0 and above.
Then Navigate to Edit -> Enhancement Operations -> Show Implicit Enhancement Options.
You will be shown the places where Implicit Enhancement Options are present,
There will be two such spots in this particular program u2013 One at the end of the result table definition and the other at the end of the program.
To implement an enhancement option, right click in the orange area -> Enhancement Implementation -> Create.
Choose an enhancement name (ZFTP_PWD in this case), give it a description and if needed a Composite Enhancement Implementation name and press enter.
Save it as a local object or in a package (as the case might be).
In this example, we shall change the visibility of the password field and show the password. This is done by looping at the screen and changing the invisible parameter of the PWD field to u20180u2019.
Once the Enhancement Implementation is created, the following code is inserted into the program,
$$-Start: (2)----
ENHANCEMENT 1 ZFTP_PWD.
ENDENHANCEMENT.
$$-End: (2)----
ZFTP_PWD is the name of the implementation that we gave.
1 indicates that this is the first implementation in this program.
We can put out code inside the ENHANCEMENTu2026ENDENHANCEMENT block as shown below.
Follow the usual procedure of Syntax Check, Save and Activate.
Now execute the program again to see the parameter list.
Note that anything typed in the Password field is now visible.
Hope this surely help u..

Similar Messages

  • Creating and Enhancing a search engine

    How can I create or Enhance a search engine will any one give me an idea about this plz

    How can I create or Enhance a search engine will any
    one give me an idea about this plzBy browsing the web or at the very least posting in the Algorithms forum. This is not a question related to Java programming.

  • How to make a view created using enhancement framework as Interface View

    Dear Experts.
    I Created A  new View and window  by using Enhancement Framework for a standard webdynpro comp. Now i want to use the same window as a  UIBB in FPM , since in window properties interface view check box is unchecked it's not allowing me to use a UIBB in FPM.
    Kindly answer for the following.
    1) Is there any way to make a view a interface ( whcih is by default in nature but while creating from Enhancement framework behaivng Strangly).
    2) If there is no way then how to use enhanced (additional View Created  in Standard WDA comp) further like in FPM ( UIBB ).
    thanks in Advance.
    Best Regards,
    Kranthikumar Palle

    >
    kranthi9121 wrote:
    > Dear Experts.
    >
    > I Created A  new View and window  by using Enhancement Framework for a standard webdynpro comp. Now i want to use the same window as a  UIBB in FPM , since in window properties interface view check box is unchecked it's not allowing me to use a UIBB in FPM.
    >
    > Kindly answer for the following.
    >
    > 1) Is there any way to make a view a interface ( whcih is by default in nature but while creating from Enhancement framework behaivng Strangly).
    >
    > 2) If there is no way then how to use enhanced (additional View Created  in Standard WDA comp) further like in FPM ( UIBB ).
    >
    >
    > thanks in Advance.
    >
    > Best Regards,
    > Kranthikumar Palle
    Hi,
    Please see [https://cw.sdn.sap.com/cw/docs/DOC-21546|https://cw.sdn.sap.com/cw/docs/DOC-21546]
    windows created through enhancement are local to component and hence they are not visible outside.
    You need to find other way to provide your interface view to UIBB.

  • How to create a enhancement in a enhancement area in MBO module

    Hi experts,
    Can i create an enhancement under any enhancement Area in oohap_basic transaction.
    because when i am trying to do so it is saying me that there is no such entry in the check table T77HAP_FLT_EXI but i don't find any view or any means to maintain data in this check table.
    The requirement is when we run phap_catalop_pa transaction to create template
    under the layout tab we have additional data field and its drop down contains only one entry Personnel Header Data as there is only one entry under AY enhancement area ( Additional Header Data ), can we have multiple entries here Personnel Header Data 1, Personnel Header Data 2, Personnel Header Data 3........
    I know its stupid to ask this but in oohap_basis transaction it give 'NEW ENTRIES' Button hence there should be some way of doing this.
    plz help.

    Hi Sunil,
    We deliver no standard implementations for "Default Further Participant". You will need to create your own implementation based on definition HRHAP00_DOC_DEF_DO. You can have a look at the standard delivered "Default Manager as Appraiser" coding, you most likely just have to assign the export data to the t_header_others table instead of appraiser.
    You have to assign a filter value as well, active the thing and go into the OOHAP_BASIC. Then enhancement area "Default Further Participants", press new, F4.. and there is your filter value Select, save.
    Now you can select it in your category and then its available for your template.
    Regards and Groetjes,
    Maurice

  • How to create an enhancement in a enhancement area in MBO module

    Hi experts,
    Can i create an enhancement under any enhancement Area in oohap_basic transaction.
    because when i am trying to do so it is saying me that there is no such entry in the check table T77HAP_FLT_EXI but i don't find any view or any means to maintain data in this check table.
    The requirement is when we run phap_catalop_pa transaction to create template
    under the layout tab we have additional data field and its drop down contains only one entry Personnel Header Data as there is only one entry under AY enhancement area ( Additional Header Data ), can we have multiple entries here Personnel Header Data 1, Personnel Header Data 2, Personnel Header Data 3........
    I know its stupid to ask this but in oohap_basis transaction it give 'NEW ENTRIES' Button hence there should be some way of doing this.

    Closing old messages, not relevant now.

  • Implicit and Explicit Enhancement

    Hi Gurus ,
    Can anyone please let  me know about what is  implicit enhancement and explicit enhancement.Steps involved in the same .
    Thanks ...
    ashok...

    Hi
    Implicit enhancement points are basically points within ABAP code where an enhancement point is implied, and in which case can be created. Examples of implicit enhancement points are at the beginning and end of FORM’s, at the end of a program, include or function module etc. Below is a step by step demonstration of how to create and implicit enhancement point.
    Explicit enhancement points are basically hooks already coded into the program by SAP at various points of the code. See program RIAUFMVK for examples of these! These are very easy to implement simply go into enhancement mode of SE80 and right click on the enhancement point where you want to add your code and choose ‘Enhancement Implementation->Create’ Give it a name, description and assign it to a change request (should not be a Z package) and then simply add the code as normal
    check the help
    http://help.sap.com/saphelp_nw70/helpdata/en/94/9cdc40132a8531e10000000a1550b0/frameset.htm
    Regards
    anji

  • What is Implicit Enhancement and what is explicit enhancement.

    Hi,
    I am new to Enhancements.
    What is implicit enhancement and what is explicit enhancement.
    where exactly we have to create those.
    Thanks and regards,
    swami
    Moderator message - Please search before asking - post locked
    Edited by: Rob Burbank on Oct 26, 2009 9:43 AM

    Hi Swaminath ,
    Go through the following Blogs  on enhancement Frame work. It will help u in understanding This concept in detail.
    /people/thomas.weiss/blog/2007/12/12/the-three-use-cases-of-the-enhancement-and-switch-framework--part-1
    /people/thomas.weiss/blog/2008/01/07/the-three-use-cases-of-the-enhancement-and-switch-framework--part-2
    /people/thomas.weiss/blog/2008/01/14/the-three-use-cases-of-the-enhancement-and-switch-framework--part-3
    /people/thomas.weiss/blog/2008/01/23/the-three-use-cases-of-the-enhancement-and-switch-framework--part-4-the-many-ways-to-enhance-a-sap-application-with-the-new-framework
    /people/thomas.weiss/blog/2008/02/04/the-three-use-cases-of-the-enhancement-and-switch-framework--part-5-the-basics-about-switching
    /people/thomas.weiss/blog/2008/02/29/second-try-the-three-use-cases-of-the-enhancement-and-switch-framework--part-6-the-re-integration-of-the-sap-industry-solutions-into-the-erp-core
    /people/thomas.weiss/blog/2008/03/11/the-three-use-cases-of-the-enhancement-and-switch-framework-part-7--the-enhancement-package-strategy-of-sap-erp-60
    /people/thomas.weiss/blog/2009/01/15/how-to-get-the-most-from-the-enhancement-and-switch-framework-as-a-customer-or-partner--tips-from-the-experts
    Regards,
    Eswar

  • How to figure out suitable Enhancement Option/point

    Hi All,
    I have to limit creation of vendor for a particularly one user based on Country Code.
    For ex
    if sy-uname eq 'XYZ'.
    IF LFA1-NAME1 NE 'US'.
    ERROR MESSAGE...
    ENDIF.
    ENDIF.
    I know how to do that user user exits and was trying to figure out how can i achieve this using enhancement frame work in ECC 6.0
    I found all below Explicit Enhancement Points/Sections when i searched in Pragram SAPMF02K (xk01)
    If you just post the relevant coe, it has a better chance of formatting.
    MY QUESTIONS ARE
    1) How should i figure out which enhancement point i should use for particular issue (When the user is going from Vendor Address to Vendor control Screen while creating the vendor. It should an error mess if the user is using wrong vendor code?
    Thanks in advance
    Venki
    Edited by: venki gundla on May 31, 2009 10:05 PM
    Edited by: venki gundla on May 31, 2009 10:16 PM
    Edited by: Rob Burbank on May 31, 2009 6:37 PM

    Hi All,
    For some reason ,every thing is continous. I know it sometimes irritating but i couldn't find a way to post it
    Line by line.
    Actually
    MY QUESTIONS ARE 1) How should i figure out which enhancement point i should use for particular issue (When the user is going from Vendor Address to Vendor control Screen while creating the vendor. It should throw an error mess if the user is using wrong vendor country name than he is authorized to?
    Thanks
    Venki

  • Explicit enhancement implementation not seen in the debug mode

    Hi All,
    I have implemented a explicit enhancement implementation via a source code plugin. But i could neither keep a break point in any lines of the source code plugin nor see those lines in the debug mode.  I changed the already available implementation in the enhancement section. I have implemented this enhancement for the Function Module CK_F_ASSEMBLY_COSTING.  The enhancement section is as given below...
    ENHANCEMENT-SECTION     CK_F_ASSEMBLY_COSTING_05 SPOTS ES_SAPLCK00.
    END-ENHANCEMENT-SECTION.
    I created a enhancement from the above section as below...
    $$-Start: CK_F_ASSEMBLY_COSTING_05----
    $$
    ENHANCEMENT 3  /SAPMP/GENERAL_SAPLCK00.    "active version
    ENDENHANCEMENT.
    Is there anything i need to activate other than activating the enhancement? How to make the enhanced source code execute..Plz help..Thanks..
    Regards,
    Nirmal.

    >
    Nirmal K Manohar wrote:
    > I created a enhancement from the above section as below...
    > $$-Start: CK_F_ASSEMBLY_COSTING_05----
    $$
    > ENHANCEMENT 3  /SAPMP/GENERAL_SAPLCK00.    "active version
    > .......
    > ENDENHANCEMENT.
    This is a standard implementation, not yours! Moreover, this implementation belongs to switch /SAPMP/GENERAL, which may be switched off in your system (it is deactivated in mine).
    If you want to implement your own one, create a ZXXXX implementation, and you'll see something like ENHANCEMENT 1 ZXXXX. ... ENDENHANCEMENT.
    Edited by: Sandra Rossi on Jul 9, 2009 5:51 PM

  • Difference between implicit enhancement and explicit enhancement

    What is the difference between implicit enhancement and explicit enhancement .

    Hi Peters,
    Implicit enhancement option
    Throughout the ABAP system, enhancement options are automatically available at certain pre-defined places. Some of the implicit options are:
    u2022 At the end of all the programs (Includes, Reports, Function pool, Module pool, etc.), after the last statement
    u2022 At the beginning and end of all FORM subroutines
    u2022 At the end of all Function Modules
    u2022 At the end of all visibility areas (public, protected and private) of local class
    To view all the implicit options available in a source code, choose u2018Edit -> Enhancement Operations -> Show Implicit Enhancement Optionsu2019 from the editor.
    Befor that you click on the spiral icon button in the application toolbar
    Explicit enhancement option
    The Implicit enhancement options are provided at specific source code places explicitly by SAP (Note that these enhancement definitions can also be created by partners and customers in their code).
    There are two types of Explicit Enhancement options available. One which can be provided at a specific place - called Enhancement Point, and another which can be used to replace a set of statements u2013 called Enhancement Section. For this, we now have two new ABAP statements, viz.
    u2022 ENHANCEMENT-POINT
    u2022 ENHANCEMENT-SECTION
    When the Enhancement-Section is implemented, only the implementation gets executed and the original code doesnu2019t get executed. This is a new technique, which didnu2019t exist previously in any of the old ways of enhancing, to exclude any standard SAP code from execution. Because of this, there can be only one active implementation of an Enhancement-Section. On the other hand, there can be multiple active implementations of an Enhancement-Point, in which case all the implementations will be executed with no guarantee in the order of execution.
    For more information check the following link
    [http://help.sap.com/saphelp_nw70/helpdata/en/94/9cdc40132a8531e10000000a1550b0/frameset.htm]
    Thanks,
    Surya

  • New Effective CAL essay: How do I create an abstract data type in CAL?

      <p><strong>How do I create an abstract data type in CAL?</strong></p>  <p> </p>  <p>An <em>abstract data type</em> is one whose internal representation can be changed without needing to modify the source code of client modules that make use of that type. For software maintainability, it is a good idea to make a type that is subject to change or enhancement into an abstract data type. Another reason to create an abstract data type is to enforce invariants for values of the type that can only be ensured by using <em>constructor functions</em> (i.e. functions that return values of that type).</p>  <p> </p>  <p>In principle it is simple to create an abstract data type in CAL. For an algebraic data type, make the type constructor public and all data constructors private. For a foreign data type, make the type constructor public and the implementation scope private. If a scope qualifier is omitted, the scope is taken to be private.</p>  <p> </p>  <p>For example, the Map algebraic data type has the public type constructor Map and the data constructors Tip and Bin are each private, so it is an abstract data type.</p>  <p> </p>  <p>/** A map from keys (of type {@code k@}) to values</p>  <p>   (of type {@code a@}). */</p>  <p><strong>data</strong> <strong>public</strong> Map k a <strong>=</strong></p>  <p>    <strong>private</strong> Tip <strong>|</strong></p>  <p>    <strong>private</strong> Bin</p>  <p>        size      <strong>::</strong> <strong>!</strong>Int</p>  <p>        key       <strong>::</strong> <strong>!</strong>k</p>  <p>        value     <strong>::</strong> a</p>  <p>        leftMap   <strong>::</strong> <strong>!(</strong>Map k a<strong>)</strong></p>  <p>        rightMap  <strong>::</strong> <strong>!(</strong>Map k a<strong>);</strong></p>  <p><strong> </strong></p>  <p><strong> </strong></p>  <p>There are a number of invariants of this type: the size field represents the number of elements in the map represented by its Bin value. The keys in leftMap are all less than key, which in turn is less than all the keys in rightMap.  In particular, non-empty Map values can only be created if the key parameter type is a member of the Ord type class.</p>  <p> </p>  <p>Values of the Map type can be created outside the Cal.Collections.Map module only by using constructor functions such as insert:</p>  <p> </p>  <p>insert <strong>::</strong> Ord k <strong>=></strong> k <strong>-></strong> a <strong>-></strong> Map k a <strong>-></strong> Map k a<strong>;</strong></p>  <p><strong>public</strong> insert <strong>!</strong>key value <strong>!</strong>map <strong>= ...</strong></p>  <p> </p>  <p>The owner of the Cal.Collections.Map module must ensure that all invariants of the Map type are satisfied, but if this is done, then it will automatically hold for clients using this function.</p>  <p> </p>  <p>Some examples of foreign abstract data types are Color, StringNoCase  and RelativeDate:</p>  <p> </p>  <p><strong>data</strong> <strong>foreign</strong> <strong>unsafe</strong> <strong>import</strong> <strong>jvm</strong> <strong>private</strong> "java.awt.Color"</p>  <p>    <strong>public</strong> Color<strong>;</strong></p>  <p><strong> </strong></p>  <p><strong>data</strong> <strong>foreign</strong> <strong>unsafe</strong> <strong>import</strong> <strong>jvm</strong> <strong>private</strong> "java.lang.String"</p>  <p>    <strong>public</strong> StringNoCase<strong>;</strong></p>  <p><strong> </strong></p>  <p><strong>data</strong> <strong>foreign</strong> <strong>unsafe</strong> <strong>import</strong> <strong>jvm</strong> <strong>private</strong> "int"</p>  <p>    <strong>public</strong> RelativeDate<strong>;</strong></p>  <p> </p>  <p>The private implementation scope for Color means that a foreign function whose type involves Color can only be declared in the Cal.Graphics.Color module where the Color type is defined. A foreign function declaration involving the Color type relies on the compiler knowing that the Color type corresponds to java.awt.Color to resolve the corresponding Java entity i.e. it must know about the implementation of the Color type. Having a private implementation scope means that the Color type can be changed to correspond to a different Java class, or indeed to be an algebraic type, without the risk of breaking client code.</p>  <p> </p>  <p>In all these three cases there are useful, and different, design reasons to adopt a private implementation scope:</p>  <p> </p>  <p>For RelativeDate, the Java implementation type int represents a coded Gregorian date value in the date scheme used by Crystal Reports. Not all int values correspond to valid dates, and the algorithm to map an int to a year/month/day equivalent is fairly complicated, taking into account things like Gregorian calendar reform. Thus, it is desirable to hide the implementation of this type.</p>  <p> </p>  <p>For StringNoCase, the implementation is more straightforward as a java.lang.String. The reason to adopt a private implementation scope is to ensure that all functions involving StringNoCase preserve the semantics of StringNoCase as representing a case-insensitive string value. Otherwise it is very easy for clients to declare a function such as:</p>  <p> </p>  <p><strong>foreign</strong> <strong>unsafe</strong> <strong>import</strong> <strong>jvm</strong> "method replace"</p>  <p>    replaceChar <strong>::</strong> StringNoCase <strong>-></strong> Char <strong>-></strong> Char <strong>-></strong> StringNoCase<strong>;</strong></p>  <p> </p>  <p>which does not handle case-insensitivity correctly, but is a perfectly valid declaration. This declaration results in a compilation error when it is placed outside the module in which StringNoCase is defined because of the private implementation scope of StringNoCase.</p>  <p> </p>  <p>For Color, the issue is somewhat more subtle. The java.awt.Color implementation type is semantically the same as the CAL Color type. The problem is that java.awt.Color is mutable (since it can be sub-classed to create a mutable type). It is preferable for a first-class CAL type to not be mutable, so we simply make the implementation scope private to ensure that this will be the case. </p>  <p> </p>  <p>A somewhat less encapsulated kind of abstract data type can be created using <em>friend modules </em>and <em>protected</em> scope. For example, if an algebraic type is public, and all its data constructors are protected, then the data constructors can be accessed in the friend modules of the module in which the type is defined. Effectively this means that the implementation of the semantics of the type stretches over the module in which the type is defined, and all of its friend modules. These must all be checked if the implementation of the type is modified. </p>  <p> </p>  <p>Given the merits of abstract data types discussed above, it is perhaps surprising that most of the core types defined in the Prelude module are not abstract data types. For example: Boolean, Char, Int, Double, String, List, Maybe, Either, Ordering, JObject, JList, and all record and tuple types are non-abstract types. </p>  <p> </p>  <p>There are different reasons for this, depending on the particular type involved. </p>  <p> </p>  <p>For example, Boolean, List, Maybe, Either and Ordering are all rather canonical algebraic data types with a long history in functional languages, with many standard functions using them. They are thus guaranteed never to change. In addition, their values have no particular design invariants that need to be enforced via constructor functions. Exposing the data constructors gives clients some additional syntactic flexibility in using values of the type. For example, they can pattern match on the values using case expressions or let patterns.</p>  <p> </p>  <p>Essentially the same explanation holds for record and tuple types. Although non-tuple record types are less canonical, they do correspond to the fundamental notion of an anonymous named-field product type. The "anonymous" here simply means that the programmer can create an entirely new record type simply by creating a value; the type does not have to be declared anywhere prior to use.</p>  <p> </p>  <p>Char, Int, Double, String, JObject and JList are foreign types where in fact part of the semantics of the type is that we want clients to know that the type is a foreign type. For example, we want clients to know that Prelude.Int is essentially the Java primitive unboxed int type, and has all the semantics you would expect of the Java int type i.e. this is quite different from RelativeDate which is using int as its implementation type in a very tactical way that we may choose to change. One can think of a public foreign type declaration with public implementation scope as simply introducing the Java type into the CAL namespace.</p>  <p> </p>  <p>One interesting point here is with CAL&#39;s naming convention for public foreign types. We prefix a type name by "J" (for "Java") for foreign types with public implementation type such that the underlying Java type is mutable. This is intended as mnemonic that the type is not a pure functional type and thus some caution needs to be taken when using it. For example, Prelude.JObject has public Java implementation type java.lang.Object.</p>  <p> </p>  <p>In the case where the underlying Java type is not mutable, we do not use the prefix, since even though the type is foreign; it is basically a first class functional type and can be freely used without concern. For example, Prelude.String has public Java implementation type java.lang.String.</p>  <p> </p>  <p>In the case where the implementation type is private, then the fact that the type is a foreign type, whether mutable or not, is an implementation detail and we do not hint at that detail via the name. Thus Color.Color has as its private Java implementation type the mutable Java type java.awt.Color. </p>  <p> </p>  <p>When creating abstract data types it is important to not inadvertently supply public API functions that conflict with the desired public semantics of the type. For example, if the type is publicly a pure-functional (i.e. immutable) type such as Color, it is important not to expose functions that mutate the internal Java representation.</p>  <p> </p>  <p>A more subtle case of inadvertently exposing the implementation of a type can occur with derived instances. For example, deriving the Prelude.Outputable and Prelude.Inputable type classes on a foreign type, whose implementation type is a mutable Java reference type, allows the client to gain access to the underlying Java value and mutate it
    (by calling Prelude.output, mutating, and then calling Prelude.input). The solution in this case is to not derive Inputable and Outputable instances, but rather to define a custom Inputable and Outputable instance that copies the underlying values.</p>

    Hi Pandra801,
    When you create a the external content type, please try to add a filter based on your select statement.
    http://arsalkhatri.wordpress.com/2012/01/07/external-list-with-bcs-search-filters-finders/
    Or, try to create a stored procedure based on your select statement, then create ECT using the SQL stored procedure.
    A step by step guide in designing BCS entities by using a SQL stored procedure
    http://blogs.msdn.com/b/sharepointdev/archive/2011/02/10/173-a-step-by-step-guide-in-designing-bcs-entities-by-using-a-sql-stored-procedure.aspx
    I hope this helps.
    Thanks,
    Wendy
    Wendy Li
    TechNet Community Support

  • How do I create a photomerge in Photoshop Elements 13?

    How do I create a photomerge in Photoshop Elements 13 trial version?

    From the editor it's in the menu 'Enhance'
    In the Organizer it's in the menu 'Edit'
    The trial version is exactly the same as the final one.

  • How can I create schema?

    Hi all.
    I've used oracle 9i 9.2.0.3 database.
    I want to create schema using oemapp console. But I can't.
    I've thought that a schema might be created when user's created. But when I created a user, a releated schema was not created.
    How can I create schema which has a user name?

    I've thought that a schema might be created when
    user's created. But when I created a user, a releated
    schema was not created.
    How can I create schema which has a user name? From the Oracle® Database Concepts manual:
    "A schema is a collection of logical structures of data, or schema objects. A schema is owned by a database user and has the same name as that user. Each user owns a single schema."
    So, in a way, you can consider both concepts as being identical, i.e. when you create a user, you automatically create the corresponding (empty) schema. The schema can then be enhanced by creating additional objects under the authority of the user who owns it.

  • How to disable Create Order in Mobile Device

    Hi All,
    How to disable create order in the mobile device. We implemented MAM3.0 scenario, we just wanted to maintain Edit Order, Display Order in the Order Management. We don't want Create Order functionality in the mobile device. How can we achieve this?
    Please through some light.
    Thanks and Regards,
    Ameer.

    Hi,
    You can find all relevant enhancement documents for MAM30 at:
    http://service.sap.com -> Under Sap support portal -> software download ->Sap Installations And Upgrades -> Installation and Upgrade guides ->SAP xApps -> SAP xApps for Mobile Business -> SAP xMAM -> There you can find for both xMAM 3.0 (For NW 04 and 04s).
    You can see the Enhancemnt guide for Frontend for more details.
    Hope this helps.
    Best Regards,
    Siva.
    PS: Reward with some points if you find the post useful.

  • How we can create Oracle 9i Database through Commands.

    How we can create Oracle 9i Database through Commands.
    We need step by step process and all the scripts.

    CREATE DATABASE
    Caution:
    This statement prepares a database for initial use and erases any data currently in the specified files. Use this statement only when you understand its ramifications.
    Note Regarding Security Enhancements:
    In this release of Oracle and in subsequent releases, several enhancements are being made to ensure the security of default database user accounts.
    To provide guidance for configuring Oracle9i in a secure manner, Oracle Corporation provides a security checklist. Oracle Corporation recommends that you read this checklist and configure your database accordingly. The security checklist can be found at the following URL:
    http://otn.oracle.com/deploy/security/oracle9i/pdf/9iR2_checklist.pdf
    Examples
    Creating a Database: Example
    The following statement creates a database and fully specifies each argument:
    CREATE DATABASE sample
    CONTROLFILE REUSE
    LOGFILE
    GROUP 1 ('diskx:log1.log', 'disky:log1.log') SIZE 50K,
    GROUP 2 ('diskx:log2.log', 'disky:log2.log') SIZE 50K
    MAXLOGFILES 5
    MAXLOGHISTORY 100
    MAXDATAFILES 10
    MAXINSTANCES 2
    ARCHIVELOG
    CHARACTER SET AL32UTF8
    NATIONAL CHARACTER SET AL16UTF16
    DATAFILE
    'disk1:df1.dbf' AUTOEXTEND ON,
    'disk2:df2.dbf' AUTOEXTEND ON NEXT 10M MAXSIZE UNLIMITED
    DEFAULT TEMPORARY TABLESPACE temp_ts
    UNDO TABLESPACE undo_ts
    SET TIME_ZONE = '+02:00';
    http://download-west.oracle.com/docs/cd/B10501_01/server.920/a96540/statements_55a.htm#SQLRF01204
    Joel P�rez

Maybe you are looking for

  • Yahoo mail not working in firefox anymore

    Ever since last week yahoo mail has stopped working in firefox, the page loads but everything I click on doesn't open. I don't know what has changed since then. I upgraded to firefox 28 prior to it and it worked fine for about a week then all of a su

  • Skype does not work

    Hi everybody, My Skype stopped working since about three weeks. It happened after they "improved" my experience. Ever since that time I started getting a blue screen with three useless options. I tried many different things including system updates a

  • Backward Compatibility

    Hi Our application is composed of few data layers. The layers comunicate through interfaces. My manager thinks that we should maintain backward compatibility between the layers. So: There is a defined functional interface "I". There is a layer compon

  • Dreamweaver CS3 in Virtualbox on Ubuntu Intrepid

    Has anyone successfully installed and run Dreamweaver CS3 in virtualbox on Ubuntu Intrepid? Is there a definitive guide on how to do so? Any problems with network (wireless connectivity)? Any issues attaching to remote servers? Any noticeable perform

  • How do you jailbreak iphone 3gs

    how do you jail break a iphone 3g is ahrd when i try it said this device is not made for it ??? what would you guys think