Help on renaming members

Hi, I would need some help with changing members name in Planning 9.3.1.
We have tried to change some members names (members of Employees and Business Lines dimensions). After doing that, the database didn't want to refresh sending us to the log (that was not enabled). However, the member names were changed after this to the new formats but most of the forms were not showing data anymore. We tried to change back the names to the old ones. Database didn't refresh again but the names were changed to the original. Forms still didn't show data.
I am interested on how I could recover the data and also what is the "Oracle politically correct" way of changing names of the members (we got new catalogs and need to change the names accordingly).
I would appreciate a quick answer, thank you, as the user made the changes in production environment and the wrath of God might come upon us soon if we fail the noble recovery quest :)

JohnGoodwin wrote:
Hi,
Your best option is going to backup, as it is a production system I would assume you have a recent backup.
You should be able to change member names and refresh without any issues.
I would go back to backup (enable logging)
Then try renaming just one member and refreshing.
If these are dense member changes remember the blocks and index of the data have to be rebuilt
Depending on the amount of changes and size of data sometimes it is good practice to export the data, clear the db, make the changes, refresh and then import the data back in.
Then try more.
Cheers
John
http://john-goodwin.blogspot.com/
John,
Can you really load back the data backup after you made changes on dimension member names?
Cheers,
Alp

Similar Messages

  • How to rename members in batch mode

    <p>Hi there</p><p> </p><p>I know members of outline can be renamed manually with EAS.</p><p>Does anyone know how to rename members of outline in batchmode?</p><p>Any method would be appreciated. (e.g.: Maxl, EAS API etc.)</p><p> </p><p>Thanks,</p><p>Mike</p><p> </p>

    Thinking about it more, I would think that just renaming a member and not reloading the data would cause integrity problems? Data loaded against member X, which is now called member XY would bmessed up etc..?<BR><BR>Im not sure how you would go about this, without re-loading the data - but even then - the data would need to change in order to point to new member names also???<BR><BR><blockquote>quote:<br><hr><i>Originally posted by: <b>iitobs</b></i><BR>Hi Bri and Steve,</p><BR><BR><BR><BR> </p><BR><BR><BR><BR>Thanks for the reply.</p><BR><BR><BR><BR> </p><BR><BR><BR><BR>For new fiscal year, some parts of our organization need to<BR>change its names.<BR><BR>As the organization should hold the data of previous periods,<BR>renaming the member-name is much prefered than reloading the<BR>data.<BR><BR>Is there any good method?</p><BR><BR><BR><BR> </p><BR><BR><BR><BR>Thanks,</p><BR><BR><BR><BR>Mike</p><hr></blockquote><BR><BR>

  • Hello, I need some help on renaming the title on mi web pages!

    Hello, I need some help on renaming the title on mi web pages! appear to be locked by the template and I would like to know if is posible rename each page with diferent title? Thanks,

    @ Gary: No, there is no need to specify an editable region in the page title.
    If you make a template from a page, by saving it as a template (using "save as template"), the page title is automatically made editable.
    @ Jesus: if you look into the code of your template or of any childpage, it should read like this:
    <!-- TemplateBeginEditable name="doctitle" -->
    <title>Mi PageTitle</title>
    <!-- TemplateEndEditable -->
    meaning that the page title is indeed editable.
    If it does not look like this, something went wrong.
    Maybe do a little test, save your page as a template and see if the code reads as above.
    It is important that you keep your templates in the Templates folder in your root folder
    Do not move the folder or change its name, otherwise it will not work.

  • Rename members in planning

    Hello All,
    I need to remname 1000+ members in planning without losing the data. Does anyone done that before? Also, can it be done through ODI? Currently we are building our dimensions through ODI. If yes, please let me know the specific steps??
    Thank you

    Hi,
    You can't directly rename members but what you can do is :-
    You can use an Interface to delete the members by using the operation delete method (Delete Level0,Delete Idescendants,Delete descendants)
    If you are deleting members they can't be referenced in forms otherwise you will not be able to delete them, so will have to make sure no forms have the members in first.
    You can use another interface to the load the new members in.
    The thing to watch out for next is the data will be against the old member so you will need to have exported it and then import it back in with the new member name, you can use ODI to do this and use a mapping table.
    Cheers
    John
    http://john-goodwin.blogspot.com/

  • Help! renamed folders in iPhoto library

    I have encountered a problem with my iPhoto library. I wanted to save some photo files onto a memory device and did not know how to do this directly from iPhoto. I went into the iPhoto library and found that the photos were in files named only with numbers making it very difficult for me to find the photos I wanted. As a result I decided to rename all the files so that I could find a photo more easily. I then tried to view some photos in iPhoto and found that I could not view them, only the thumbnail version of the photo at the top of the screen. After checking the help file I found that you should not tamper with the names of files or folders in the iPhoto library (why was there no warning when I was renaming the folders?) Can you please give me instructions on how I can rectify this situation and also advise me on the best was to save photos onto an external disc. thanks

    Just re-import the photos to iPhoto. Since they have data such as the time and date they were taken, branded in them, they will re-create the proper folders they ought to be stored in.

  • Help: Batch Renaming in Predefined Order

    I couldn't find the answer on here, hopefully someone can redirect me or help me out.
    There's a feature In Photostation, another metadata editing software, that I assume should be in Bridge although I can't figure out how to do it. I frequently get a folder of up to 20 photos, which are named based on when the photographer shot them during the photo shoot. I have to rename them to our standard naming convention, but reorder them so they are listed in the order they show up in a layout. In Photostation, I can look at the folder, select them one at a time while holding the shift key, and then when I batch rename, the program renames the images in the order I had selected. them So the 5th photo now becomes 1, the last one 2, the third one 3 etc etc.
    Is there any way to do this in Bridge? It looks like it just does a straight one to one rename, the first of the original file names becomes the first in the new file names the second the second etc etc.
    Any help would be appreciated.

    Is there any way to do this in Bridge? It looks like it just does a straight one to one rename, the first of the original file names becomes the first in the new file names the second the second etc etc.
    To my knowledge selecting with shift does not rename them in that order. You have however different options for sorting using the sort filter and you can also place them in a manual order (not that nice working as only click in the order as you wish). When having the files in the correct order using batch rename should rename the files in the shown order either descending or ascending according to the selected option.

  • Help with Calculated Members

    I'm a newbie to SSAS and am having trouble creating a calculated member. My goal is to calculate the number of requests based on status in a specific month/year, however I'd like to enable users to show all amounts on a single report. 
    An excerpt of my cube is as follows:
    FACT REQUESTS
    Measures.Request Count
    DIM STATUS
    Status Description (i.e. Active/Inactive)
    I'd like to create calculated members that will produce the following type of report:
    Month     Year    Total Active    Total Inactive
    Jan          2013      10                    20
    Feb         2013       10                    25
    I previously processed the following code:
    CREATE MEMBER CURRENTCUBE.[Measures].[Total Active Requests]
     AS NULL, VISIBLE = 1;
    Scope [Measures].[Total Active Requests];
    Scope [DIM STATUS].[Status Description].[ACTIVE];
    THIS = SUM ([Measures].[Request Count]);
    END SCOPE;
    END SCOPE; 
    CREATE MEMBER CURRENTCUBE.[Measures].[Total Inactive Requests]
     AS NULL, VISIBLE = 1;
    Scope [Measures].[Total Closed Requests];
    Scope [DIM STATUS].[Status Description].[INACTIVE];
    THIS = SUM ([Measures].[Request Count]);
    END SCOPE;
    END SCOPE;
    However when pulling the values over to the report, the users were unable to see both Active and Inactive at the same time (so I'm guessing Scope isn't the best approach). Is there another method I can follow?  I appreciate any help you can offer.
    Thanks!!

    no need for a scope statement, try the following with 2 different calc measures. 
    IIF(ISERROR([DIM STATUS].[Status Description].&[ACTIVE]), NULL,([DIM
    STATUS].[Status Description].&[ACTIVE],[Measures].[Request Count]))
    IIF(ISERROR([DIM STATUS].[Status Description].&[INACTIVE]),
    NULL,([DIM STATUS].[Status Description].&[INACTIVE],[Measures].[Request
    Count]))
    you can ignore the iif statement, thats just for error handling. 

  • Need help in Shared Members

    Hi All,
    Could you please help me how to assign the Shared members for bottom level members in a dimension using rule files. will Allow moves and Allow property changes will this help us in assign shared members for bottom level members ?
    Thanks,
    Raj.

    Could anybody please help me out in building out shared members in an outline where *"Duplicate Member names allowed"* is set to true ?
    As an example, Suppose I've the below hierarchy:
    DIM_I
    - Parent-I
    - Child-I
    - Child-II
    - Child-III
    - Parent-II
    - Child-IV
    - Child-II (Shared Member)
    In the above example, as is obvious, I'd like to share the member Child-II of Parent-I with its clone in Parent-II.. Please note that this outline has some other dimensions wherein duplicate members are required but not as shared ones.
    Any help would be greatly appreciated!
    Thanks

  • Help with renaming task

    I have a set of files called test001.dng - test999.dng
    There are 100 files but they are not contiguous. In other words there is test001.dng, test080.dng, test540.dng, test830.dng, etc.
    I need to rename all of them so that an extra 0 is placed after the word test in every file, but the overall number stays the same. For example
    test050.dng becomes test0050.dng
    test425.dng becomes test0425.dng
    test750.dng becomes test0750.dng
    etc.
    How do I do this in an automated fashion from within the renamer in LR?
    Thanks

    I know of no way to do this within Lightroom.  If somebody else does, they'll be along shortly to suggest it.
    Now, in the Windows world, there's a freeware utility that does kind of thing quite well outside of Lightroom.  For that reason, it's best to use this utility BEFORE importing images into Lightroom, or at least before editing them (with the intention of deleting them from Lightroom and re-importing them from scratch), unless you like the yellow-triangle-exclamation-point dance:
    http://www.bulkrenameutility.co.uk/Main_Intro.php
    At first, this thing looks crazy complicated.  That's only because it's so powerful.  Download and read the PDF manual, try a few changes, and it will make perfect sense:
    http://www.bulkrenameutility.co.uk/Download.php
    Caution, this utility is powerful and can mess up your filenames in unintended ways if you're not careful.  And again, for lurkers, understand:  renaming files already imported into Lightroom will cause broken links (apparently missing files), so it's not advised to do this.

  • Help loading several members at once

    I work with Essbase, and now, we're facing the issue that we have to add about 6K members to our existing databases, into a new hierarchy that have to be created as well. These are all going to be set with "Shared Member" option.
    The only way I know, by now, on how to add these members into the hierarchy, is either by typing or copying from the excel datasheet I have with the information, but then, I need to enter one by one.
    How can I load all these CCs at once?

    Three suggestions
    1. get the book look smarter than you are with Essbase. (there are books for the various versions 7 System 9 and 11) 9 and 11 show you items that are not available with 7.
    2. for your immediate issue, look at the DBAG for dimension building
    3. download my presentaion from Kaleidoscope 2010. It is called load rules basics to advanced. You have to register on the site odtug.com but that can be free.
    You might also mention to your boss, that for the cost of the amount of time you will spend doing this, you could bring in a consultant for a day to do it and to teach you how to do it for the future. you could spend days figuring it out yourself while a qualified consultant could do it pretty fast.

  • Help! renaming my songs?

    I click the song and go to "get info" and the option for artist is blank and greyed out... how do you rename songs?
    Thanks!!!!!

    This is no big deal, but in the future if you have iTunes problems, you may want to post in the iTunes forums, as you will find people better equipped to answer iTunes questions in there.
    Just a suggestion!

  • Run time error elements 10 tried everything on web help pages, rename reload still does not run, works fine with edit

    How do i fix it

    Hi 8tharmy,
    It's hard to tell what this error triggered,  Best approach will troubleshooting the issue and narrow down to the root cause. Best KB provided by Adobe you find here.
    Windows: https://helpx.adobe.com/x-productkb/global/troubleshoot-system-errors-freezes-windows.html
    Mac: Troubleshoot system errors, freezes | Mac OS 10.x | Adobe software
    If you like help please share some additional information in this topic or share the result and the issue statement with Adobe support. Learn & Support

  • Urgent help, please - 'Renaming' a JButton

    Hi guys,
    I'm trying to make a Scrabble game for a school project, but I'm stuck with a silly issue. The idea is that the board is made up out of 15x15 JButtons, and then this button is replaced with one sporting an image representing the letter the player chose to put there. Now I am getting a NullPointerException every time I try to change the JButton in any manner. I have tried different ways of accomplishing this, but I have not succeeded.
    Any help would be GREATLY appreciated, as I'm seriously running out of time.
    Thanks
    (Please bear in mind that the program is in very early stages, and I am very new to java)
    Here is my code:
    package scrabble;
    public class Main {
        public static void main(String[] args) {
            Board board = new Board(true);
    package scrabble;
    import java.awt.*;
    import java.awt.event.ActionEvent;
    import java.awt.event.ActionListener;
    import javax.swing.*;
    public class Player implements ActionListener {
        private JFrame frame;
        private Container con;
        private JButton[] btnHand = new JButton[7];
        private String[] alpha = new String[26];
        private int btnX, btnY;
        private Board board = new Board(false);
        public Player() {
            assignAplhabet();
        private void assignAplhabet() {
            int count = 0;
            for (int asc = 65; asc < 91; asc++) {
                alpha[count] = "" + (char) asc;
                count++;
        public void start() {
            frame = new JFrame("PLAYER 1");
            frame.setSize(400, 100);
            frame.setLocation(0, 0);
            con = frame.getContentPane();
            con.setLayout(null);
            con.setBackground(Color.LIGHT_GRAY);
            for (int k = 0; k < 7; k++) {
                int rndm = (int) (Math.random() * 26);
                // btnP1[k] = new JButton(alpha[rndm]);
                btnHand[k] = new JButton(new ImageIcon( alpha[rndm] + ".gif"));
                btnHand[k].setBounds(10 + k * 52, 10, 47, 47);
                con.add(btnHand[k]);
                // btnHand[k].addActionListener(this);
            frame.setVisible(true);
        public void boardBtnClicked(int x, int y, int w, int h) {
            btnX = x;
            btnY = y;
            frame.dispose();
            frame.setLocation((w / 2) - 200, (h / 2) - 100);
            frame.setTitle("Choose which letter to place.");
            frame.show();
            for (int r = 0; r < 7; r++) {
                btnHand[r].addActionListener(this);
        public void actionPerformed(ActionEvent e) {
            String text = (String) e.getActionCommand();
            board.placeLetter(btnX, btnY, text);
    }The error message is in here:
    package scrabble;
    import java.awt.event.*;
    import javax.swing.*;
    import java.awt.*;
    public class Board implements ActionListener {
        private JFrame boardFrame;
        private JLabel title;
        private Container con;
        private JButton[][] btnBlock = new JButton[15][15];
        private Dimension screenSize = Toolkit.getDefaultToolkit().getScreenSize();
        private Gameplay gameplay;
        private Color defaultColor;
        private Player p1;
        public Board(boolean first) {
            if (first) {
                createBoardFrame();
                createBoardBtns();
                //gameplay = new Gameplay();
                p1 = new Player();
                p1.start();
        private void createBoardFrame() {
            boardFrame = new JFrame("| SCRABBLE |");
            boardFrame.setSize(screenSize.width, screenSize.height);
            boardFrame.setLocation(0, 0);
            boardFrame.setVisible(true);
            boardFrame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
            con = boardFrame.getContentPane();
            con.setLayout(null);
            con.setBackground(Color.CYAN);
        private void createBoardBtns() {
            int wide = screenSize.width;
            int high = screenSize.height;
            for (int y = 0; y < 15; y++) {
                for (int x = 0; x < 15; x++) {
                    btnBlock[x][y] = new JButton("");
                    btnBlock[x][y].setBounds(((wide - 780) / 2) + (x * 52), ((high - 780) / 2)
                            + (y * 52), 47, 47);
                    btnBlock[x][y].addActionListener(this);
                    con.add(btnBlock[x][y]);
            btnBlock[7][7].setBackground(Color.RED);
            title = new JLabel("SCRABBLE", JLabel.CENTER);
            title.setBounds((wide / 2) - 375, 0, 750, 50);
            title.setFont(new Font("Serif", Font.BOLD, 48));
            title.setForeground(Color.BLACK);
            con.add(title);
            boardFrame.setVisible(true);
            defaultColor = btnBlock[0][0].getBackground();
        public void placeLetter(int xx, int yy, String letter) {
            con.remove(btnBlock[xx][yy]);  // <<<<<---- THE ERROR MESSAGE POINTS HERE
            btnBlock[xx][yy] = new JButton(new ImageIcon(letter + ".gif"));
            btnBlock[xx][yy].setBounds(((screenSize.width - 780) / 2) + (xx * 52),
                    ((screenSize.height - 780) / 2) + (yy * 52), 47, 47);
            btnBlock[xx][yy].addActionListener(this);
            con.add(btnBlock[xx][yy]);
        public void actionPerformed(ActionEvent e) {
            for (int x = 0; x < 15; x++) {
                for (int y = 0; y < 15; y++) {
                    if (e.getSource() == btnBlock[x][y]) {
                        p1.boardBtnClicked(x, y, screenSize.width, screenSize.height);
    }

    Stykes wrote:
    Oh, sorry about that :/OK. Since you seem to have got my point, we'll continue.
    It won't allow me to edit the topic though? I'll try again now.A topic cannot be edited after it has been replied to. This is to prevent any reply that quotes text from the post to go 'out of line' with the the original post.
    Any help would still be very much appreciated.I tried compiling the code to find that:
    a) Classes like 'Board' were missing.
    b) It had no main(String[] args)
    c) It used images that I do not have here.
    All 3 of those problems can be fixed if you prepare an SSCCE. Normally I would advise to hot link to some images at my site for the images, but they are too big (640x480) for this task. So instead of that, you might use other small images you can find around the internet, like http://forums.sun.com/im/bronze-star.gif.
    - http://forums.sun.com/im/bronze-star.gif
    - http://forums.sun.com/im/silver-star.gif
    - http://forums.sun.com/im/gold-star.gif
    - http://forums.sun.com/im/platinum-star.gif
    The code would need to be altered something like this..
    String[] buttonAddreses = {
        "http://forums.sun.com/im/bronze-star.gif",
        "http://forums.sun.com/im/silver-star.gif",
        "http://forums.sun.com/im/gold-star.gif",
        "http://forums.sun.com/im/platinum-star.gif"
    try {
        for (int k = 0; k < 7; k++) {
            int rndm = (int) (Math.random() * 3);
            URL url = new URL(buttonAddreses);
    btnHand[k] = new JButton(new ImageIcon( url ));
    btnHand[k].setBounds(10 + k * 52, 10, 47, 47);
    con.add(btnHand[k]);
    } catch(MalformedURLException murle) {
    murle.printStackTrace();

  • Help, I renamed files in Picasa and LR cant find them

    I hope someone can help me here - I still use Picasa and LR3 (new to LR3, havent made the full switch as I'm still trying to get a grip on the LR3 learning curve)
    What I did was change the folder names in Picasa (and found out I cannot undo folder name changes). I can locate the files in LR3 by keyword, but dont know how to reassosiate the files to their new folder.
    Whats the the best way for LR3 to find these files again? I dont want to have to delete and reload the images, but will if its easier
    thanks in advance

    frozenpixels wrote:
    @Rob Cole - why is LR4 better?
    In a nutshell: better quality.
    On some photos, the difference may be negligible, on other photos: not negligible, no not negligible at all..
    IMO, PV2012 is trickier to master than PV2010, but well worth the effort...
    Warning: it's possible for one to have a psychological attachment to the characteristic results of PV2010, and until learning PV2012, you may prefer PV2010 renditions in some ways. After getting used to PV2012 though I think most people agree the results are most often superior. As example, some people who used extreme Lr3 fill for effect have noticed the same effect is not achievable in PV2012 - PV2012's result is generally more accurate, losing some of the "effect" that is possible via Lr3 fill.
    Along with better quality, there is much more flexibility in toning via the basics. You can increase or decrease brightness of and intra-region contrast in shadows, midtones, & highlights, independently, and fine tune the end-points, without ever touching the tone curve.
    Also, PV2012 can recover image detail from the highlights and shadows that would just be lost in PV2010, and better handling of clipping at the endpoints usually.
    It really rocks once you get the hang of it - enjoy!
    Cheers,
    Rob

  • Need help catching all members in my query

    Here’s the problem: I think my very last statement is causing the report to pull ONLY people who’ve actually ever logged in. Is there any way to still pull only the latest LOGIN_TIME OR a NULL/Empty time?
    Thanks for anything you can tell me!
    select
    PS.LNAME,
    PS.FNAME,
    SI.LOGIN_ID,
    PS.EMAIL_ADDR,
    US.col_num_20 Library_Type,
    US.col_num_30 Place_of_Work,
    US.col_num_10 Was_Rejected,
    US.col_num_70 Date_Created,
    PS.POSTAL,
    PS.STATE,
    DECODE (PS.NOTACTIVE, 'Y', 'N', 'Y') AS is_active, PS.NOTACTIVE,
    SI.LOGIN_TIME,
    SI.SEQ_NUM
    from PA_STUDENT PS, PV_STUD_USER US, PA_LOGIN_SESSION_INFO SI
    where PS.STUD_ID = US.STUD_ID (+)
    and PS.STUD_ID = SI.LOGIN_ID (+)
    and SI.LOGIN_TIME = (select max(LOGIN_TIME)from PA_LOGIN_SESSION_INFO SN where SI.LOGIN_ID=SN.LOGIN_ID)

    Hi,
    Without knowing your data, or the results you want from that data, I can't say for sure, but I'm guessing you want all the conditions to be outer join conditions. Using ANSI join syntax, you can do soemthing like this:
    select
           PS.LNAME,
           PS.FNAME,
           SI.LOGIN_ID,
           PS.EMAIL_ADDR,
           US.col_num_20 Library_Type,
           US.col_num_30 Place_of_Work,
           US.col_num_10 Was_Rejected,
           US.col_num_70 Date_Created,
           PS.POSTAL,
           PS.STATE,
           DECODE (PS.NOTACTIVE, 'Y', 'N', 'Y') AS is_active, PS.NOTACTIVE,
           SI.LOGIN_TIME,
           SI.SEQ_NUM
    from            PA_STUDENT          PS
    left outer join       PV_STUD_USER           US     on     PS.STUD_ID     = US.STUD_ID      
    left outer join       PA_LOGIN_SESSION_INFO SI     on      PS.STUD_ID     = SI.LOGIN_ID
                                            and      SI.LOGIN_TIME      = (
                                                        select  max (LOGIN_TIME)
                                                        from    PA_LOGIN_SESSION_INFO SN
                                                        where   SI.LOGIN_ID     = SN.LOGIN_ID
    ;Since you were using a + sign after a column from si in this condition:
    and PS.STUD_ID = SI.LOGIN_ID (+)you must have a + sign in all conditions involving si; otherwise, the effect is an inner join.
    Using the old join syntax (with + signs) you can't outer-join to a sub-query. If you really want to use the old syntax, re-write the condition involving si.login_time so that it doesn't join to a scalar sub-query (whihc might be more efficient anyway).
    I hope this answers your question.
    If not, post a little sample data (CREATE TABLE and INSERT statements, relevant columns only) for all tables involved, and also post the results you want from that data.
    Explain, using specific examples, how you get those results from that data.
    Always say which version of Oracle you're using.

Maybe you are looking for

  • I have truble with firefox 5 because the plugin I want to use doesn't work with 5 yet, just 4. The plugin is Firebug.

    I can't use the plugin "Firebug" because it doesn't work with Firefox 5 yet. Because of that I want to download Firefox 4 instead of 5, but I can't find it anywhere. Just the third version, and 5 off course. I'm sorry if this isn't in the correct cat

  • JAR running error...please help

    I have created a JAR file, which operates on a database platform program. This is located in a different directory to the main java and class files. Directory of the Testing Program to run the DBP program: C:\CRT in which I've stored my test.jar whic

  • AR cash receipts postings analysis

    Our auditors want to confirm 2010 Accounts Receivable balance by analyzing subsequent cash  receipts in 2011.  They want to know from the AR cash receipts received in 2011 what total dollar amount applies to 2010 AR documents.  I ran the report S_ALR

  • CKMLCP - Post closing issue

    Hello Experts, CKMLCP has been run and in Post closing step, we received errors that some of the materials have been locked by certain users (Processing completed with errors).This run took about 2 hours to complete. After that we rerun the Post clos

  • Cannot install cc apps

    youve been signed out      is what appears altho i am signe into my account on the web ive reinstalled from scratch twice including cc cleaner and over 3 hours with adobe support in india how do you download cc apps without this error message others