Maintaining LCES database

Hi,
In chapter 11 (maintaining the LCES database) of the "administering LCES" guide, I read the part "Oracle database: Modifying table indexes" on p. 112. The first thing is to modify the ix_45 index of the tb_assignment table, but in our database there is no such index for this table and the ix_45 index belongs to the tb_branch_instance table and has other columns.
The manual is from october 2008.
I have a new install of LCES 8.2.1 SP1 running on jboss 4.2.0.
Any explanation for this?
Kind regards,
Els

No one has tried this before? Or do you all have this index?
Please advice....
Thanks,
Els

Similar Messages

  • Maintain standby database with DG

    Good day,
    I have primary and ph.standby databases.
    I'd like to maintain standby database with DG(Data Guard), but DB_UNIQUE_NAME and SERVICE_NAME are the same for primary and ph.standby.
    Is it possible to adjust DG broker?

    CompHead wrote:
    Good day,
    I have primary and ph.standby databases.
    I'd like to maintain standby database with DG(Data Guard), but DB_UNIQUE_NAME and SERVICE_NAME are the same for primary and ph.standby.
    Is it possible to adjust DG broker?http://download.oracle.com/docs/cd/B19306_01/server.102/b14230/install.htm#BABECEJC
    >
    To enable DGMGRL to restart instances during the course of broker operations, a service with a specific name must be statically registered with the local listener of each instance. The value for the GLOBAL_DBNAME attribute must be set to a concatenation of db_unique_name_DGMGRL.db_domain. For example, in the LISTENER.ORA file:
    LISTENER = (DESCRIPTION =
    (ADDRESS_LIST=(ADDRESS=(PROTOCOL=tcp)(HOST=host_name)
    (PORT=port_num))))
    SID_LIST_LISTENER=(SID_LIST=(SID_DESC=(SID_NAME=sid_name)
    (GLOBAL_DBNAME=*db_unique_name*DGMGRL.dbdomain)
    (ORACLE_HOME=oracle_home))
    >
    Logically, it should not work.

  • Maintaining 200+ databases...

    Hi All,
    I just had a general question and that is that how does one maintain (install, patch,upgrade) 200+ Oracle databases? What is the trick? Would you install do it one by one? That would take forever. I never really thought to ask, but have always been curious.
    Please pass on the knowledge.
    Thanks in advance

    Well,
    think it of with the time frame. No company/organisation would have a need to create 200 databases at the same time. Of course, You would have to create databases(install, patch, upgrade) one by one as the need arises.
    But maintaing is different. With Oracle Grid Control and all, you can do that. Even then, I strongly beleive that there should not be only one DBA, maintaining all those databases. There should a group of atleast 5 DBAs doing that, even though all are just monitoring the databases. (This is just my personal opinion)

  • Short dump while maintaining a database table

    Hi SAP experts,
    I have created a ZTABLE and a maintenance view for that.We have been maintaining the table since long.Today I opened the maintanence view( SM30) for that table.I clicked on the maintain button and went inside.I did slide the columns for the sake of my convineince .But when I clicked on the back button to come out,it suddenly gave me a dump.When I saw the dump analysis ,it has the following error analysis.
    Error analysis:
    Inconsistency with structure length of Dictionary structure "ZTABLE".
    An inconsistency was discovered when the description of data type  "ZTABLE"  was accessed: According to the ABAP load, the structure should have been      
    279 bytes long, according to information from the ABAP Dictionary at  runtime, the structure is actually 304 bytes long.                            
    This situation may arise from changes being made to the structure at program runtime.     
    Please someone explain why the dump has come in detail.
    Regards,
    Rajesh.

    Hello,
    Seems that the table structure was changed and the maintenance view wasn't updated.
    Try to generate the maintenance view again.
    Regards.

  • How to maintain the data  into database table

    Hi,
    experts,
    how to maintain the data  into database table

    There are several ways to maintain data in the database
    1. Use table maintanance generator . You can create this using SE11 and data can be edited through SM30.
    2. Loginto  SE11 with the specified table and check the ATTRIBUTES tab. There you can set some parameters for maintaining the database. When you set Maintain database, you edit the data thorugh SE11 it self
    3. Through Se16 as well.
    4. A small abap program can do the above task as well.
    Thanks,
    Raj
    Edited by: Rajanya Kolavennu on Feb 5, 2008 8:33 PM

  • How to use another database schema in Dictionary project

    Problem description:
    1)     I want to use Developer Studio to create my own J2EE project. Then I have to use Dictionary Project to maintain my database.  My database is Oracle.
    2)     I created tables in Dictionary project and deployed to database
    3)     After that I found my tables were deployed into SAPSR3DB schema.
    Question:
          What can I do if I want to deploy my tables into another schema other than SAPSR3DB?  In real cases I want to separate my tables from the WAS system tables.

    Hi Chaoran,
    If you want to use external database with Java dictionary tables..
    Right click on the Java Dictionary Table, from the menu select <b>Create DDL script</b>, then select to which data base you want to generate scripts. It will generate .sql scripts, use this scripts in your database to create tables. But the same time you need to create Data sources in Visual Administrator for your oracle system.
    Regards
    Abhilash

  • Aperture Library/Database hacks

    After one week playing around with aperture, i want to share my current insights with 'customizing' (my) aperture's way of dealing with my picture files.
    Warning:
    The following thoughts and arrangements are working for me, they're
    undoubtly NOT supported by apple and the programmers of the aperture
    application!
    Reading a lot of articles in the forum when aperture hit the masses, i've been disappointed about how aperture will fit with me.
    Over the years my growing picture collection moved over from one computer to the other, deploying more storage, and will continue to do so in the future. So the technical equipment has to be independent from the treasure's of my data, to follow state of the art hard- and software development.
    For me, aperture approved to be of such a kind.
    Despite aperture stores away all my digital masters into it's own Library, thus duplicating data during imports, it just brings in some kind of more detailed
    directory hierarchies to my way of organizing my picture library. How does it do?
    How do i store my Library?
    Sorry to be that longish, but to explain my concepts i have to.
    Modern operating systems distinguish private/personal and public/common data for their file storage locations. Hopefully they follow the 'FHS' (Filesystem-Hierarchical-Standard) brought up by linux, to name the diverse locations for classified data.
    I do run mixed os'es within my networks, as no computer should be isolated from a networked environment anymore. But to be honest it's more a single-user situation in reality, then the multi-user aspects i always keep in mind when designing my infrastructure environment for a network.
    My picture library/online-archive is classified 'common' data, so it stores outside my home-directory, and every user allowed to, has access to it. I do not support locales within my filenaming-conventions, users and me are german-spoken, so the 'common' data for my systems is always called
    '/Bibliothek'.
    Furthermore we're dealing with pictures (Bild), movies (Film), music (Musik) and documents (Dokumente) in all common used operting systems (os x, windows), storing private data to the home-directory within appropiate directories and public/common data to the equivalent directories at a common storage.
    /Bibliothek
    /Bibliothek/Bildarchiv
    /Bibliothek/Filmarchiv
    /Bibliothek/Musikarchiv
    BTW, i customized windows to reflect this filetree within explorer windows, so users click to 'Eigene Bilder' (my pictures) and 'Bildarchiv' (common pictures) there, to change between directories, making it very convenient to work with.
    Especially the 'common' picture files are strongly organized by date, which is reflected at the directory-structure, for example:
    '/Bibliothek/Bildarchiv/2004/2004-04-17, make a good description/'
    '/Bibliothek/Bildarchiv/2005/2005-12-00, a bunch for the whole period/'
    A descriptive directory name is highly portable between operating systems, applications and last but not least, users!
    For now, aperture seems to be pretty much a single-user solution.
    But it's library can be 'distributed' to accomodate my needs.
    I started to import my data by drag'n'drop, which works best for me. I didn't like the import assistent, which seemed to result in a different structure of my data in aperture's 'all projects' list. By creating a folder in aperture for the year, then drag'n'drop the multi-selected directories from the finder, i got within aperture:
    All Projects + * (<-Aperture)
    <div class="jive-quote">Library (smart-albums, collapsed)
    2005 (folder)
    2005-11-00 (folder, nested)
    2005-11-17, sample bla (project, from directory)
    Images from 2005-11-17, sample bla (album, inherited)
    2005-12-08, take a better name (project)
    Images from 2005-12-08, take a better name
    Using aperture's preferences to switch between libraries i did import to different aperture libraries for the years, resulting in a bunch of directories, each holding an 'Aperture Library.aplibrary' paket there.
    /Bibliothek/Bildarchiv/2004/2004.aplibrary
    /Bibliothek/Bildarchiv/2005/2005.aplibrary
    Yes, the pakets can be renamed, to better reflect whats in there. Aperture has to be restarted to change from one library to another!
    The total amount of imported data, yet: 130 GB, ~33164 pics.
    I am working with a 15" powerbook, 1,5gb ram, 80 gb hdd on the road and a 200gb external drive at home/office.
    to make me feel comfortable with aperture, i switched to (terminal hacking!):
    ~me/Pictures/Aperture Library.aplibrary/
    ~me/Pictures/Aperture Library.aplibrary/2004/ ->
    /Bibliothek/Bildarchiv/2004/2004.aplibrary
    ~me/Pictures/Aperture Library.aplibrary/2005/ ->
    /Bibliothek/Bildarchiv/2005/2005.aplibrary
    ~me/Pictures/Aperture Library.aplibrary/Texturen/ ->
    /Bibliothek/Bildarchiv/Texturen/Texturen.aplibrary
    ~me/Pictures/Aperture Library.aplibrary/...
    /Bibliothek/Bildarchiv/2004/2004.aplibrary
    /Bibliothek/Bildarchiv/2005/2005.aplibrary
    /Bibliothek/Bildarchiv/Texturen/Texturen.aplibrary ->
    /Volumes/HD39.1/Bibliothek/Bildarchiv/Texturen/Texturen Library.aplibrary
    Linking folders to where i believe they are right placed in my systems.
    Now aperture's settings don't have to be changed each time to switch between libraries. Not connecting the external hdd gives me grayedout
    folders within aperture, for data stored on the external drive. Having a folder located on my inetrnal hdd and 'linked' to aperture:
    ~me/Pictures/Aperture Library.aplibrary/local ->
    /Bibliothek/Bildarchiv/working.local.aplibrary
    i can work with aperture normally, even if the external drive is not available.
    the grayedout folders/subfolders/projects are browsable, but all thumbnails are just gray rectangles with its 'version name' underneath. same with smart-albums. available pics have colored thumbnails, unavailable pics are gray, naturally.
    And aperture's database? well, i am very happy with it, really. Compared to my pre-aperture structure all the above mentioned tweaking gave me:
    ~me/Pictures/Aperture Library.aplibrary/Aperture.aplib/Library.apdb
    This file is actually the sqlite3 database file. it's size is 111 MB now.
    ~me/Pictures/Aperture Library.aplibrary/Local ->
    /Bibliothek/Bildarchiv/Working.local.aplibrary
    I can store pictures there into folders and projects when i am on the road, filling up my local harddisk. Inspecting the paket shows up how aperture differenciated my pre-aperture filestructure:
    /Bibliothek/Bildarchiv/Working.local.aplibrary/2005-12-08, take a better name.approject/2005-12-08 @ 01/49/06 PM - 1.apimportgroup/DSC0168/dsc0168.nef
    All nicely packed into a single unit from the finder, easily browsable from aperture, and searchable by sql queries. Every Master enclosed in its own folder box, hm. Every import of files seperated to one folder, which makes clearly apparent that we will import redundant(duplicate) files for ever.
    Adding two/three levels to my previous filestructure, strange namings all inclusive. As i sort my files with aperture into projects, the files accordingly move around at the filesystem-level. I'll let them go. They are there if i need access to them in case of failure.
    T H E G L I T C H E S
    within my setup the most current sql database is stored at:
    ~me/Pictures/Aperture Library.aplibrary/Aperture.aplib/Library.apdb
    importing the way i did results in a sqlite3-database file for each library i switched to before linking them together. Right after linking one of those aplibrary pakets as a new folder, aperture will rebuild the current database at startup, which can indepently be invoked with 'option command aperture' anytime the program is started.
    Changes to the metadata of a picture are written to the current database aperture is running on, but can be transfered to any other database file
    when rebuilding the library at startup (which can be a time-consuming thing!)
    Even if the external hd is reconnected before startup, some thumbnails are not properly generated all the time. At the current state i don't have any glue what's the cause for this. All Versions are properly accessable anyway.
    Once again,
    DO THIS AT YOUR OWN RISK,
    if you try some of the suggestions i've made. Better you know how to handle a terminal before you even think about what i told here. Don't bother me, if something does not work for you - it works for me.
    I can do this because it's my data, i am the only one affected by failure and i still do have my data on my windows system as a backup, for now.
    Do the same before you trash your treasures.
    Why i did made this post? Aperture really lacks support for team-working now. I cannot see how aperture can be really employed to its potential for an environment with more than a single user?. The sqlite3 database is said to handle concurrent users, i read on its homepage. So i still hope, there will be a group-worked aperture someday.

    my reports, just for the logs.
    drwxr-xr-x 2 fo03c fo03c 68 Dec 19 20:15 ArchiveInfo
    -rw-r--r-- 1 fo03c fo03c 362 Dec 19 20:17 DataModelVersion.plist
    -rw-r--r-- 1 fo03c fo03c 173107200 Dec 20 00:26 Library.apdb
    comparing the timestamps, the time needed to recreate 'my' library, is:
    4h 11 min.
    The sql database contains 972 projects with 57952 picture items, as the startup overlay tells me. not that bad, i think. depends on the situation, and how much zen you learned, if you can wait for the 'recreate'.
    but i didn't stop to mature aperture!
    i switched to one of my 'old' libraries (choosing from preferences panel) and set some new
    a) ratings
    b) keywords
    c) deleted a master from that 'old' library.
    after changing back to the 'linked' aperture database file (within my home-directory, as described previously), and restart aperture -
    yes, it crashed! oops.
    yet another try - crash. i realized, i deleted the first pic from the 'current view' aperture tries to load after relaunch. ?! =:-(
    if the database is corrupted again, i would have to reinvest ~4 hours to recreate the database? but how about the preferences?
    apple this is a bug! when i made the preferences file
    ~me/Library/Preferences/com.apple.Aperture.plist
    UNAVAILABLE (delete or rename as you like), aperture starts with the import assistent, as at its first time.
    Since then i can start aperture and navigate to the project i deleted the file from (very unpolitly). The corresponding thumbnail shows up with a new 'icon' to lower right corner of the thumbnail. It clearly means: this file is UNAVAILABLE.
    YES =:-) i deleted it!
    the rating and keywording on the 'old' database is gone -
    thus making the precedence of the database against the sidecars obvious, doensn't it?
    selecting the 'orphaned' thumbnail, now leaves aperture with the message 'loading', but it does not crash. Changes in ratings or keywording to the current library (the 'recreated' new one) on different files are persitent across restarts of aperture. btw, aperture restarts with the focus on the orphaned first thumbnail, now marked with the icon 'i am NOT available', but it does not crash anymore, when starting.
    my conclusion:
    someone in the forums pointed towards the difficulties maintaining a database of pictures and the separation of their storage, as users will delete or move files seperated from that database, breaking everything.
    NO, aperture does widely tolerate such doing.
    But why should we do so? =:-)f
    For me: its fun, i will not complain about failure, when i do mature an application like this.

  • Install with a copy of existing database

    I am wondering if anybody had tried this:
    suppose you have a LiveCycle ES 8.0 running, all's well; let's call this system "A".
    now, you need to bring up another LC ES system on a separate server machine. let's call this system "B".
    But, since there are 2000 forms/processes in system "A" already,
    and you don't want to Import + Configure all those 2000 forms from "A" to "B", because it's a time-consuming, tedious and extremely boring work.
    So, is it possible to
    make a copy of the LCES database of system "A",
    and,
    during the install/configure/deploy LC ES onto "B", we configure "B" to connect to the COPY of the database (instead of letting the configuration manager configure/initialize a brand new database for B).
    would that work?
    if so, what would be the exact procedure?
    thanks

    Hello,
    Maybe the TargetDatabase and the DeployToDatabase properties can help you.
    http://www.asp.net/web-forms/tutorials/deployment/web-deployment-in-the-enterprise/deploying-database-projects
    You can deploy multiples databases from one project if you want, as explained on the following
    post:
    http://stackoverflow.com/questions/1544966/gdr-deploying-multiple-database-targets-with-one-project
    Hope this helps.
    Regards,
    Alberto Morillo
    SQLCoffee.com

  • Jsp database connectivity

    To maintain the database connectivity, we are trying to keep the database 'Connection' in the session object (putValue, getValue). Do anybody see any problem with there? Any comment appreciated.
    Thanks.

    Your suggestion is a simple way to avoid reopening the db connection for the same user. It will work, if the number of concurrent users is not that big. If the number of concurrent users is very big, connection pool would be needed.
    You may want to take a look into HttpSessionEventListener. If your db connection is "unbound" from the session, you may want to close the connection. Otherwise, you will reach the max number of connection very soon.
    null

  • Java feat database(MySql)

    I am trying to write a single-client/server application which maintains a database. The client app sends request to server which executes the request and returns the result to the client. The GUI on the client side must be able manipulate the database by: creating tables, load tables with the serialized files, insert data, delete data, manipulate Booleans’ and do calculations.
    Question 1: In my class how do I initialize the Boolean? Referring to the text book (JAVA Sixth Edition) Chapter 14, I created the class and a different class with the same info except for the import of the Serializable class/(function) in a package that I created. Both classes are in there.
    Problem 1: How do I declare the default constructor of a Boolean? For numeric and string value it seems easy e.g.:
    public class Serializable()
    this(0," "," ",0.0);
    But for a Boolean?
    public class Serializable()
    this(" "," ", ?); - >string, string, Boolean
    I have made compensation for handling a ClassNotFoundException, but that error message is about all it gives me. Where did I go wrong????
    Problem 2:How do I code the other functionalities? The book only talks about viewing information from the database, nothing about creating and loading tables
    let alone insert and delete.
    It does talk about a script that is on the CD to create the tables in MySql, but I don't have the CD. Can I use such a script in my client app?
    Are there some examples of such applications on the net or are there scripts I can refer to, that might help me?
    Please help :-{
    Thanx
    Sgt

    This is what my record is suppose to look like:
    package DvdPackage;
    import java.io.Serializable;
    public class Movies implements Serializable
    private String title;
    private String category;
    private boolean newRelease;
    private boolean availableForRent;
    public Movies()
    this("","",true,true);
    public Movies(String Title, String Cat, boolean New, boolean Avail)
    setTitle(Title);
    setCategory(Cat);
    setRelease(New);
    setAvailable(Avail);
    // set methods
    public void setTitle(String Title)
    title = Title;
    public void setCategory(String Cat)
    category = Cat;
    public void setRelease(boolean New)
    newRelease = New;
    public void setAvailable(boolean Avail)
    availableForRent = Avail;
    //get methods
    public String getTitle()
    return title;
    public String getCat()
    return category;
    //checks if the movie is a new release
    public boolean getNew()
    return newRelease;
    //checks if the movie is available
    public boolean getAvail()
    return availableForRent;
    The reading a serialized class looks like this:
    import java.io.*;
    import DvdPackage.Movies;
    public class ReadingFiles
    private ObjectInputStream input;
    public void openFile()
    try
    input = new ObjectInputStream(new FileInputStream("Movies.ser"));
    catch(IOException ioException)
    System.err.println("Error opening the files.");
    public void readRecords()
    Movies record;
    //System.out.printf("%-40%-40%-10s%10\n", "Title", "Category","New Release","Available");
    try
    while(true)
    record = (Movies) input.readObject();
    System.out.printf("%-20%-20%-1s%1\n",
    record.getTitle(),
    record.getCat(),
    record.getNew(),
    record.getAvail());
    catch(EOFException eofException)
    return;
    catch(ClassNotFoundException classNotFound)
    System.out.println("Unable to create object.");
    catch(IOException ioException)
    System.out.println("Error during the read of the Movies file!!!!");
    public void closeFile()
    try
    if(input != null)
    input.close();
    catch(IOException ioException)
    System.err.println("Error closing movie File!!!!");
    System.exit(1);
    The code runs with no errors, but it stops at the "ClassNotFound" handler.
    What is wrong with my code?

  • How to secure database

    hi,
    i newly joined a company, where i need to maintain oracle database running on linux system.
    my worries are below.
    1. how to secure sys user access
    as we know sys can access via "/ as sysdba" from remote.
    2. except application database user (like scott) developer doesn't have any other user password but except this is there any way developer or any other third person can access oracle database?
    3. any recommendation from expert to secure database from unauthorized access?
    linux redhat 5
    and oracle 11g

    user12187801 wrote:
    hi,
    i newly joined a company, where i need to maintain oracle database running on linux system.
    my worries are below.
    1. how to secure sys user access
    as we know sys can access via "/ as sysdba" from remote.
    2. except application database user (like scott) developer doesn't have any other user password but except this is there any way developer or any other third person can access oracle database?
    3. any recommendation from expert to secure database from unauthorized access?
    linux redhat 5
    and oracle 11gonly allow DBA to log onto DB Server
    This excludes *NIX System Adminsitrator, too!                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               

  • Path to database - SQL Toolkit

    Hi !
    I succesfully use SQL to maintain a database. Now I'd like to get the directory
    name where that database is located as a character string. Again: opening
    the database there's no problem after DBConnect( "DSN=SOFTPROD" ) but now
    I'd like to get the directory where DBConnect found the database (it uses
    the ODBC settings I suppose). Does anybody know ?

    I think you have to search in the MSDN to use directly the ODBC functions.
    The SQLtoolkits functions such DBTables(), DBDatabase() can't do such a thing.
    The ODBC functions allows you to create a DSN, and ....
    "Han Stehmann" wrote:
    >>Hi !>>I succesfully use SQL to maintain a database. Now I'd like to get
    the directory>name where that database is located as a character string.
    Again: opening>the database there's no problem after DBConnect( "DSN=SOFTPROD"
    ) but now>I'd like to get the directory where DBConnect found the database
    (it uses>the ODBC settings I suppose). Does anybody know ?

  • Internationalization with Oracle Database

    Hi folks!
    I am new to internationalization. We have an application wherein the input of the data can be in 3 languages - english, haitian creole and spanish.
    There is going to be 1 central authority of the entire system which would like to retrieve and study whole data in English only.
    How can we go about developing this kind of system? Do we need to maintain 3 different databases or can this be handled with a single database? Do we need to use some third party translator tool to achieve this?
    This is urgent as we are stuck up with this issue.
    Thanking u in anticipation
    Vishal

    Hi Yash
    You'll have to hire the services of some translators.. you cannot translate the data at runtime without the help of third party tools for translation...... or as you have suggested, maintain separate databases
    Regards
    S.T.

  • Populate JComboBox from a database...i'm new!

    I want to populate a JComboBox from a Database. I have my query set up and I have seen people's solutions that look like this:
    JComboBox CbTeamName = JComboBox();
    try{
    //Register Driver
    Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
    //Get Connection
    conn = DriverManager.getConnection("jdbc:odbc:SLeague", "", "");
    System.out.println("Connect Database succesfully");
    //Create SQL Statement
    stmt = conn.createStatement();
    rs = stmt.executeQuery("SELECT teamName FROM teamInfo");
    while(rs.next()){
    CbTeamName.addItem(rs.getString("teamName"));
    stmt.close(); //Close the SQL Statement
    conn.close(); //Close the connection of Database
    System.out.println("Connection close");
    catch(SQLException sqlex) {
    System.out.println(sqlex);
    catch(Exception ex) {
    System.out.println(ex);
    However, I have a problem in that my database connection is in another class (which is in another package). I added this line of code into my class, which has my connection in it:
    DataAccess.AppointmentDA.initialize();
    Basically I can't figure where to put what code. I don't even know if I am explaining this correctly, but its 1AM and I am frustrated. If you think you can help me I would GREATLY appreciate it.

    Hi,
    In the class where you have your database code,add a new method
    Vector getTeamNames()
    Vector teamNames;
    rs = stmt.executeQuery("SELECT teamName FROM teamInfo");
    while(rs.next()){
    teamNames.addElement(rs.getString("teamName"));
    stmt.close();
    return teamNames;
    In the place where you need to add this in combo you can have the following code :
    Vector teamNames=db.getTeamNames();
    for(int i=0;i<teamNames.size();i++){
    CbTeamName.addItem(teamNames.elementAt(i));
    So you can maintain the database part and view part in seperate classes/packages.
    Hope this helps,
    Ranga.

  • Windows to Linux Migration advantages for 10gR2 database

    Hi
    My client currently on windows environment,
    now they want to migrate OS to linux.
    So kindly help me to identify the advantages of migration to linux.
    Regards
    Shaik

    833192 wrote:
    Security wise what are the advantages available in Linux comparing with windows?Not to say that Linux is not targeted. But the basic advantage is that less attacks are aimed at Linux, than Windows. The latter is the de facto desktop o/s and as such is the taller tree that catches more of the wind and weather.
    Besides that, both o/s's needs hardening after installation. Like Windows, Linux has a feature set that protects privilege programs against attacks (data/code injection) by unprivileged programs. It is called SELinux where SE stands for Security Enhanced.
    Linux's default firewall is iptables and IMO a far better piece of software than the default Windows firewall. I even use iptables as a NAT load balancer for RAC.
    How good security is, is however not about how "good" the o/s is. It is about how well you understand the risks. It is about how well you address these risks.
    In other words, the only safe server is one without a stiffy drive, tape drive, DVD/CD drive, without any NICs, locked in a vault and thrown into the Puerto Rico Trench in the Atlantic ocean. ;-)
    Any specific advantages are there for maintaining oracle database on linux environment?That would be a major issue in my environment. The Oracle servers I support are scattered across a very wide area and 1000's of km apart.
    I need things like access (via various firewall) to Oracle servers, the ability to tunnel connections, persistent console sessions, a means to run GUI programs, powerful shell scripting, the ability to dynamically load and unload kernel drivers and a host more...
    And Linux does this the best for me.
    Disadvantages of windows for maintaining oracle database?That again depends on your environment and requirements. There are many Oracle sites that are very happily running Windows.
    In my environment - Windows would be a major limitation. For example, in order for db-to-db connectivity across networks I've written a shell script that creates a tunnel between these servers, and configured that script as a kernel respawn daemon - meaning that should the tunnel die and script terminate, the kernel will detect that and auto restart the script. (Oracle RAC's high availability daemon is run the same way on Linux)
    To do this in Windows? The Windows o/s is like a car with the hood of the car welded shut. So it requires a lot more effort to get certain things done and working. With Linux this is not the case. Heck, you can even build a kernel that are custom tailored for running your Oracle database and storage/network/interconnect drivers and nothing else. With Windows, just changing the HAL is a big deal.
    The usual reaction I get when saying that we use Linux is along the lines of "+Linux is not as robust and scalable as heavy weight commercial o/s like Windows or Solaris or <insert-name-here>+".
    And in actual fact, the reverse is true. The only robust and scalable o/s on this planet is Linux - if we go according to Top500.org that lists the o/s families of the biggest, baddest and fastest super computers in the world. 459 out of these 500 are running Linux. That is 91.8% of the world biggest and fastest clusters. A mere 5 (1%) are using Windows.
    Bottom line is that Linux is more than just capable. It is not inferior to Windows - especially not when vast majority of the most advance computer systems in the world are running Linux and not Windows.

Maybe you are looking for

  • How do I change the phone number in the iPad?

    How can change the phone number in my iPad?

  • Adobe Photoshop Elements 12 changes DateTime EXIF parameter after editing and saving photo

    Hello, I have a little problem with Elements 12. After I edit a photo and save it, Elements changes the DateTime parameter to the time the photo was saved. Is there any way not to change this parameter? Just to save photo with stock EXIF-metadata?

  • KG 1061 Wireless Keyboard Does not work

    Key "a" stopped working after I haven't used my computer for a week. Other keys seem fine. It was working fine before. I've tried replacing batteries, uninstalling the keyboard and updating driver. Nothing works. Please help!

  • Can't communicate with iPod

    Am unable to add or amend items in new iPod. On attempting to upload a track I get a message saying required field cannot be found. On attempting to restore iPod message appears indicating 'unknown error 1415'. have latest versions of software.

  • Rotating an image issue

    I am not a programmer, but am searching for a solution to suggest to my programmer.  We have a Flex application that shows thumbnails of .jpg files located in a folder on our hard drive.  Some of the photos are not in the proper orientation and need