The departure of a vector key definition

Hi all.

I'm sure this is something that is extremely simple, but for the life of me I don't find the answer to my question.

In a Word, just have to make the starting key is 1 instead of 0. Here is the code

   private String getString(String original, int indexItem, String separator) {
        Vector nodes = new Vector();
        int index = original.indexOf(separator);

        while (index>=0) {
            nodes.addElement(original.substring(0, index));
            original = original.substring(index+separator.length());
            index = original.indexOf(separator);
        }
        nodes.addElement( original );

        String selectedWord = (String)nodes.elementAt(indexItem);
        return selectedWord;
    }

As I said, to do this, put the index you provide to elementAt.

Tags: BlackBerry Developers

Similar Questions

  • Must be signed with the RIM Runtime Code Signing Key (RRT) - example of code bar

    Hi, when I try to start the bardcode example in my device (9780 Smartphone), I get

    "Error starting BarCodeApp: Module 'BarCodeApp' must be signed with the RIM Code Signing Key (RRT) DURATION.

    The only class I have in my project is:

    import java.util.Hashtable;
    import java.util.Vector;
    
    import net.rim.blackberry.api.browser.Browser;
    import net.rim.blackberry.api.browser.BrowserSession;
    import net.rim.device.api.barcodelib.BarcodeBitmap;
    import net.rim.device.api.barcodelib.BarcodeDecoder;
    import net.rim.device.api.barcodelib.BarcodeDecoderListener;
    import net.rim.device.api.barcodelib.BarcodeScanner;
    import net.rim.device.api.command.Command;
    import net.rim.device.api.command.CommandHandler;
    import net.rim.device.api.command.ReadOnlyCommandMetadata;
    import net.rim.device.api.system.Bitmap;
    import net.rim.device.api.system.KeyListener;
    import net.rim.device.api.ui.Field;
    import net.rim.device.api.ui.Keypad;
    import net.rim.device.api.ui.UiApplication;
    import net.rim.device.api.ui.XYEdges;
    import net.rim.device.api.ui.component.BitmapField;
    import net.rim.device.api.ui.component.Dialog;
    import net.rim.device.api.ui.component.EditField;
    import net.rim.device.api.ui.component.LabelField;
    import net.rim.device.api.ui.container.FullScreen;
    import net.rim.device.api.ui.container.MainScreen;
    import net.rim.device.api.ui.decor.BorderFactory;
    import net.rim.device.api.ui.toolbar.ToolbarButtonField;
    import net.rim.device.api.ui.toolbar.ToolbarManager;
    import net.rim.device.api.util.StringProvider;
    
    import com.google.zxing.BarcodeFormat;
    import com.google.zxing.DecodeHintType;
    import com.google.zxing.common.ByteMatrix;
    import com.google.zxing.qrcode.decoder.ErrorCorrectionLevel;
    import com.google.zxing.qrcode.encoder.Encoder;
    import com.google.zxing.qrcode.encoder.QRCode;
    
    /***
     * Barcode API Sample
     * 

    * This application demonstrates the most common use of the Barcode API: 1) * Creating and displaying a QR code, 2) Scanning a QR code and opening the * browser pointing to that URL. It could be easily modified to scan/create * other kinds of barcodes, or do other things with the scanned/created barcode. * * @author PBernhardt * */ public class BarcodeAPISample extends UiApplication { //This controls how big barcode we will display is to be private static final int BARCODE_WIDTH = 300; // This is the app itself private static BarcodeAPISample _app; // Errors will be logged here private LabelField _logField; // The main screen which holds the toolbar and displayed barcode private MainScreen _mainScreen; // The barcode is displayed here private BitmapField _barcodeField; // The text stored here is converted into a barcode by the user private EditField _barcodeTextField; // This controls the scanning of barcodes private BarcodeScanner _scanner; // This screen is where the viewfinderf or the barcode scanner is displayed private FullScreen _barcodeScreen; public BarcodeAPISample() { // New screen _mainScreen = new MainScreen(); // Create the log field so it can be used in this constructor _logField = new LabelField("Log: "); // Create the place-holder for the barcode image and add it to the main // screen _barcodeField = new BitmapField(new Bitmap(BARCODE_WIDTH, BARCODE_WIDTH), Field.FIELD_HCENTER); _barcodeField.setBorder(BorderFactory.createBevelBorder(new XYEdges(2, 2, 2, 2))); _mainScreen.add(_barcodeField); // Create and add the field to store the barcode contents _barcodeTextField = new EditField("Barcode text: ", "http://devblog.blackberry.com"); _mainScreen.add(_barcodeTextField); // Add "display barcode" and "scan barcode" toolbar buttons /** * This is a quick example of the new (in 6.0) * net.rim.device.api.command package and the * net.rim.device.api.ui.toolbar package. All it does is invoke the * displayBarcode() or scanBarcode() method when you click the * corresponding button. For more details on this package, see the * JavaDocs or elsewhere in the Developer Resource Center */ ToolbarManager toolbar = new ToolbarManager(); ToolbarButtonField displayBarcodeToolbarButtonField = new ToolbarButtonField(new StringProvider("Display")); displayBarcodeToolbarButtonField.setCommand(new Command(new CommandHandler() { public void execute(ReadOnlyCommandMetadata arg0, Object arg1) { displayBarcode(); } })); toolbar.add(displayBarcodeToolbarButtonField); ToolbarButtonField scanBarcodeToolbarButtonField = new ToolbarButtonField(new StringProvider("Scan")); scanBarcodeToolbarButtonField.setCommand(new Command(new CommandHandler() { public void execute(ReadOnlyCommandMetadata arg0, Object arg1) { scanBarcode(); } })); toolbar.add(scanBarcodeToolbarButtonField); _mainScreen.setToolbar(toolbar); // Add the log field to the bottom _mainScreen.add(_logField); pushScreen(_mainScreen); } // Simply create the the app and enter the event dispatcher public static void main(String[] args) { _app = new BarcodeAPISample(); _app.enterEventDispatcher(); } /** * displayBarcode *

    * This method will take the text in the _barcodeTextField, convert it into * a QRCode and display it on the main screen. It could be easily modified * to use a different barcode format or to get the text from somewhere else. */ private void displayBarcode() { try { QRCode qrCode = new QRCode(); // This encodes the text with a low level (%7) of error correction Encoder.encode(_barcodeTextField.getText(), ErrorCorrectionLevel.L, qrCode); // From there we get the actual data matrix and convert it into a // bitmap ByteMatrix barcode = qrCode.getMatrix(); Bitmap bitmap = BarcodeBitmap.createBitmap(barcode, BARCODE_WIDTH); _barcodeField.setBitmap(bitmap); } catch (Exception e) { log("Exception: " + e); } } private void scanBarcode() { // If we haven't scanned before, we will set up our barcode scanner if (_barcodeScreen == null) { // First we create a hashtable to hold all of the hints that we can // give the API about how we want to scan a barcode to improve speed // and accuracy. Hashtable hints = new Hashtable(); // The first thing going in is a list of formats. We could look for // more than one at a time, but it's much slower. Vector formats = new Vector(); formats.addElement(BarcodeFormat.QR_CODE); hints.put(DecodeHintType.POSSIBLE_FORMATS, formats); // We will also use the "TRY_HARDER" flag to make sure we get an // accurate scan hints.put(DecodeHintType.TRY_HARDER, Boolean.TRUE); // We create a new decoder using those hints BarcodeDecoder decoder = new BarcodeDecoder(hints); // Finally we can create the actual scanner with a decoder and a // listener that will handle the data stored in the barcode. We put // that in our view screen to handle the display. try { _scanner = new BarcodeScanner(decoder, new MyBarcodeDecoderListener()); _barcodeScreen = new MyBarcodeScannerViewScreen(_scanner); } catch (Exception e) { log("Could not initialize barcode scanner: " + e); return; } } // If we get here, all the barcode scanning infrastructure should be set // up, so all we have to do is start the scan and display the viewfinder try { _scanner.startScan(); _app.pushScreen(_barcodeScreen); } catch (Exception e) { log("Could not start scan: " + e); } } /*** * MyBarcodeDecoderListener *

    * This BarcodeDecoverListener implementation tries to open any data encoded * in a barcode in the browser. * * @author PBernhardt * **/ private class MyBarcodeDecoderListener implements BarcodeDecoderListener { public void barcodeDecoded(final String rawText) { // First pop the viewfinder screen off of the stack so we can see // the main app _app.invokeLater(new Runnable() { public void run() { _app.popScreen(_barcodeScreen); } }); // We will use a StringBuffer to create our message as every String // concatenation creates a new Object final StringBuffer message = new StringBuffer("Would you like to open the browser pointing to \""); message.append(rawText); message.append("\"?"); log(message.toString()); _barcodeScreen.invalidate(); // Prompt the user to open the browser pointing at the URL we // scanned _app.invokeLater(new Runnable() { public void run() { if (Dialog.ask(Dialog.D_YES_NO, message.toString()) == Dialog.YES) { // Get the default sessionBrowserSession BrowserSession browserSession = Browser.getDefaultSession(); // Launch the URL browserSession.displayPage(rawText); } } }); } } /*** * MyBarcodeScannerViewScreen *

    * This view screen is simply an extension of MainScreen that will hold our * scanner's viewfinder, and handle cleanly stopping the scan if the user * decides they want to abort via the back button. * * @author PBernhardt * */ private class MyBarcodeScannerViewScreen extends MainScreen { public MyBarcodeScannerViewScreen(BarcodeScanner scanner) { super(); try { // Get the viewfinder and add it to the screen _scanner.getVideoControl().setDisplayFullScreen(true); Field viewFinder = _scanner.getViewfinder(); this.add(viewFinder); // Create and add our key listener to the screen this.addKeyListener(new MyKeyListener()); } catch (Exception e) { log("Error creating view screen: " + e); } } /*** * MyKeyListener *

    * This KeyListener will stop the current scan cleanly when the back * button is pressed, and then pop the viewfinder off the stack. * * @author PBernhardt * */ private class MyKeyListener implements KeyListener { public boolean keyDown(int keycode, int time) { // First convert the keycode into an actual key event, taking // modifiers into account int key = Keypad.key(keycode); // From there we can compare against the escape key constant. If // we get it, we stop the scan and pop this screen off the stack if (key == Keypad.KEY_ESCAPE) { try { _scanner.stopScan(); } catch (Exception e) { log("Error stopping scan: " + e); } _app.invokeLater(new Runnable() { public void run() { _app.popScreen(_barcodeScreen); } }); return true; } // Otherwise, we'll return false so as not to consume the // keyDown event return false; } // We will only act on the keyDown event public boolean keyChar(char key, int status, int time) { return false; } public boolean keyRepeat(int keycode, int time) { return false; } public boolean keyStatus(int keycode, int time) { return false; } public boolean keyUp(int keycode, int time) { return false; } } } /*** * log *

    * Writes a message to an edit field for debug purposes. Also sends to * STDOUT. *

    * * @param msg * - The String to log */ public void log(final String msg) { invokeLater(new Runnable() { public void run() { _logField.setText(_logField.getText() + "\n" + msg); System.out.println(msg); } }); } }

    My request is properly signed and work very well in the Simulator.

    Thanks in advance.

    Solved.  http://www.BlackBerry.com/knowledgecenterpublic/livelink.exe/fetch/2000/348583/800901/Support_-_Sign...

  • The session variable, NQ_SESSION. has no definition of value. (HY000)

    Hi all

    I use OBIEE 11.1.1.6.8 version and have deployed version 6.0 of BASEL RPD. When I go to the dashboard I get the below error

    Error
    View display error

    ODBC driver returned an error (SQLExecDirectW).

    http://192.168.1.18:9704/analytics/res/sk_blafp/common/errorminus.gifError details

    Error codes: OPR4ONWY:U9IM8TAC:OI2DL65P:OI2DL65P

    State: HY000. Code: 10058. [NQODBC] [SQL_STATE: HY000] [nQSError: 10058] A general error occurred. [nQSError: 43113] The message returned by OBIS. [nQSError: 23006] The session variable, NQ_SESSION. RPB_Tier1Capital, has no value definition. (HY000)

    SQL published: {call NQSGetQueryColumnInfo ("SELECT saw_0 FROM ((SELECT sum ("head of Accounting Standard in fact"." Standard Accounting head amount "(/1000000) saw_0,"Head of Accounting Standard"". "" Saw_1 head Accounting Standard identifier', '-D2061Legal entity Info "." Customer First Name' saw_2, VALUEOF (NQ_SESSION. RPB_Tier1Capital) saw_3, saw_4 3, '-Dimension Run D1008 '. " Run the Description ' | » -'' || CAST ('-D1008 run Dimension '. ' ") (Run surrogate key' AS VARCHAR (10)) saw_5 'Basel' WHERE ('head of Accounting Standard". ("' Chief Accountant standard identifier" = "CAP058") AND ("-D001 Date Dimension". "") (Date of extraction "=" 2013-10-04 ") AND (" '-D2036 Type of Cosolidation legal entity "". "") Basel consolidate Option Type Description"(" GROUP")) AND ("-Info entity D2061Legal "." ") (Client name' IN ("*) nqgtn(*'')) AND (" "-Dimension run D1008" "." ") Run the Description ' | » -'' || CAST ('-D1008 run Dimension '. ' ") (((Run surrogate key' AS VARCHAR (10)) IN ('Basel II Capital calculation-97000106'))) UNION (SELECT sum ("head of Accounting Standard in fact". "Standard Accounting head amount"(/1000000) saw_0, "Head of Accounting Standard" "." " Saw_1 head Accounting Standard identifier', '-D2061Legal entity Info "." Customer First Name' saw_2, VALUEOF (NQ_SESSION. RPI_TotalEligibleCapital) saw_3, saw_4 4, '-Dimension Run D1008 '. " Run the Description ' | » -'' || CAST ('-D1008 run Dimension '. ' ") (Run surrogate key' AS VARCHAR (10)) saw_5 'Basel' WHERE ('head of Accounting Standard". ("' Chief Accountant standard identifier" = "CAP210") AND ("-D001 Date Dimension". "") (Date of extraction "=" 2013-10-04 ") AND (" '-D2036 Type of Cosolidation legal entity "". "") Basel consolidate Option Type Description"(" GROUP")) AND ("-Info entity D2061Legal "." ") (Client name' IN ("*) nqgtn(*'')) AND (" "-Dimension run D1008" "." ") Run the Description ' | » -'' || CAST ('-D1008 run Dimension '. ' ") (((Run surrogate key' AS VARCHAR (10)) IN ('Basel II Capital calculation-97000106'))) UNION (SELECT sum ("head of Accounting Standard in fact". "Standard Accounting head amount"(*100) saw_0, "Head of Accounting Standard" "." " Saw_1 head Accounting Standard identifier', '-D2061Legal entity Info "." Customer First Name' saw_2, VALUEOF (NQ_SESSION. RPB_Tier1CapitalRatio) saw_3, 6 saw_4, '-Dimension Run D1008 '. " Run the Description ' | » -'' || CAST ('-D1008 run Dimension '. ' ") (Run surrogate key' AS VARCHAR (10)) saw_5 'Basel' WHERE ('head of Accounting Standard". ("' Chief Accountant standard identifier" = "CAP214") AND ("-D001 Date Dimension". "") (Date of extraction "=" 2013-10-04 ") AND (" '-D2036 Type of Cosolidation legal entity "". "") Basel consolidate Option Type Description"(" GROUP")) AND ("-Info entity D2061Legal "." ") (Client name' IN ("*) nqgtn(*'')) AND (" "-Dimension run D1008" "." ") Run the Description ' | » -'' || CAST ('-D1008 run Dimension '. ' ") (((Run surrogate key' AS VARCHAR (10)) IN ('Basel II Capital calculation-97000106'))) UNION (SELECT sum (case where "Accounting Standard head".)) «Standard accountant Chief identifier "=" CAP090 "then"fact head of Accounting Standard".» "" Flat rate of chief accountant "when

    Can someone help me please. I'm new and I have no experience with the available filters.

    The session variable, NQ_SESSION. has no definition of value. (HY000)


    This means that your init block does not work. Check the init block why its not leading is not to any data.

    only when the init block fails in the data, the server checks for the default value of the variable.

    Since there is no default value, you get this error.


    Init blocks can fail because

    1 connection pool does not work.

    2. the table or view does not exist

    3. no data in the table

    4. the filter in the sql in init block is not initialized if his coming of another variable of session.


    in general, no data should bring no results in a report.

    Since you have a session variable as part of the report, and this variable initialization failed, you get this error.

  • How assign key Definition dialog box short CSS rule?

    I need to know this very urgent. Dreamweaver has to a range of css style in which there is "Pencil icon" at the bottom of the palette which shows the css definition... Rule dialog box while modifying the value I want an overview of evolution... I can apply, move the dialog box and see the change...  "but the css style palette remains open blocking the view I want to see." Now, it is not possible to close the palette when the dialog box is open. I so need a key to open the dialog box directly rule css definition.

    Can anyone suggest something?

    It of a little difficult to consider what you are trying to do, but if you want to hide the CSS Styles Panel to see more of the Document window, press F4. Which hides all panels. Pressing F4 again brings in the display.

  • When you try to join my key, the option "Attach my public key" is deleted so I can't use it.

    This is a reference to the "Digital Signature and encryption of Messages. When you try to send my key by e-mail, the option "Attach my public key" is deleted so I can't use it. I have a work around, but it's a little embarrassing.

    Any ideas?

    Thank you very much

    Kevin

    When your issue has been resolved can mark this thread as "solved" Please?
    Thank you.

  • The smart keyboard has backlit keys?

    I look at the keyboard options for iPad 9.7 "new Pro and I love the backlit keys on my MacBook Pro.

    Were not yet at the Apple store in my area.  Does anyone know if the Smart keyboard has backlit keys?

    Thank you!

    No, the keys are not backlit on the Apple keyboard.

    The keyboard made by Logitech for iPad 12,9 Pro is backlit. However, I don't know if they make a still for the 9.7.

    http://www.Logitech.com/en-us/product/create-iPad-Pro-keyboard

  • How to remove the upper part of a key on a Satellite C870-C196?

    Hello

    I would like to know if it is possible to remove the upper part of a key on a TOSHIBA Satellite C870 C196 to clean underneath?

    I have a button that does not work properly.

    How to go without anything break?

    Is there a specific tutorial for this projection keyboard how?

    Thanks to you all.

    Kind regards

    Tutorial so that it does not exist, but I can say, is that you can remove the plastic cap. It may be problematic to implement.
    On older machines, it was quite easy, but on the new laptops equipped with flat keys, it is not so easy. As far as I know that each CAP is fixed with 4 pretty small hat holders must be fixed properly. to put all the 4 instead is not so easy.

    I don't know what to say. You can try it, but on the other hand, I don't want to encourage that because you can damage something and in the end, you need to replace the entire keyboard.

    If there is a serious problem, you can request the service of Toshiba for advice and ask for help.

  • For the Satellite C660-A219 function keys do not appear

    For the Satellite C660-A219 function keys do not appear... I formatted my laptop and installed a new Win 7 after that I lost... function keys. Please help

    Have you installed version of Win7 or recovery image original Toshiba that you got with your Toshi?
    Did you install additional package from Toshiba?

  • Satellite 2140CDS: message: "insert the disk and press a key".

    Hello

    I got this laptop but the necessary update. I tried to put a master drive from my other laptop to update and it came with 'error' and now when I turned it back on it does nothing about it, totally blank and rpet "insert the disk and press a key".

    I've got everything I can think but still can not do anything.

    Please can someone help?

    Hello

    What do you mean with master drive? Do you mean the Toshiba Recovery CD or what?

    It seems that the laptop can not find a source of seed and so this message appears on the screen!

    If you use a FDD drive please check if the disk has been removed.

    You must simply insert your Toshiba Recovery CD and boot from the CD/DVD drive. That's all.

    PS: Check if the HARD drive isn't too bad, as if the internal HARD drive is malfunctioning you will not be able to reinstall the OS from the CD

  • iPad pro supports the model of mouse and key A1314 Panel?

    iPad pro supports the model of mouse and key A1314 Panel?

    No iPad supports a mouse. It should support any standard BT keyboard.

  • On the display screen for shortcut keys and locking touchpad issues

    Hello, using hp g62-140us, win7 Ultimate 64-bit.

    I got the OEM win7 home but now I have reinstalled windows and I use win7 ultimate.

    with the OEM version, I got the screen works for volume control, for example, but it has now disappeared. What should I do to bring it back?

    And my other problem is to lock my touchpad I can double click in the upper left corner of the touch pad. but I can't unlock it in the same way, even if I could before. What is wrong with him? (now what I do is to lock the computer and then go back to my user)

    Thank you

    Here are the tweak reg... for a key side keys (this is called)

    Internet key:  HKLM\Software\Microsoft\Windows\CurrentVersion\Explorer\Appkey\7 'Association '=' http'; Change the value of the string "http"

    Calculator key: HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\AppKey\18 'ShellExecute "=" calc.exe "; Change the value of the string "calc.exe"

    Key by e-mail:  HKLM\Software\Microsoft\Windows\CurrentVersion\Explorer\Appkey\7 'Association '=' mailto'; Change the string "mailto" value

    Cyberlink PowerDVD/Mediasmart key: HKLM\SYSTEM\ControlSet001\Control\MobilePc\HotStartButtons\2 "Application" = "file C:\Program (x 86) \Cyberlink\PowerDVD9\PowerDVD9.exe"; Changethe string value "C:\Program file (x 86) \Cyberlink\PowerDVD9\PowerDVD9.exe"

    On the touchpad, I guess, we have 15.0.7.0 version... I suggest you uninstall it drawn from the program and features and install the older driver 14.0.13.1 by http://h10025.www1.hp.com/ewfrf/wc/softwareDownloadIndex?softwareitem=ob-80040-1&lc=en&dlc=en&cc=us&os=4062&sw_lang=&product=4164680 and check...

  • G575 Wireless Card, the function of a recovery key is inactive!

    Hello

    I got a Lenovo g575 for four months now. Two months ago, I decided to disable my card wireless off using soft key combination (Fn + F5) Lenovo because it was not in use and wasted my battery life. A few weeks, I went to a hotspot and could not do the same thing to work; The previous Lenovo doesn't pop up and functions built-in to Windows 7 interface do not seem to activate the card. I reinstalled the drivers countless times and it does not seem to solve the problem. Under a direct start of Linux (Linux Mint 10), the wireless card is supposed to be "disabled by a hardware function. Around the same time, my soft key OneKey recovery became functional and useless.

    Can someone bail out PLEASEE!

    You made no doubt already, but have you tried to uninstall/reinstall the Lenovo energy management software? It's giving you this window Fn + F5, not pilots.

    I'm dealing with a different issue, involving bluetooth, but I know of tweak that Lenovo Energy Management is a key element to get this stuff to market.

  • Security for the family Microsoft offers a key logger and screenshots of visited Web sites?

    Security for the family Microsoft offers a key logger and screenshots of visited Web sites?

    Original title: family safety

    Moved from the community involvement Center

    No it's not.

  • I have Asus EeeBox bought with XP preinstalled. I formatted and installed XP Home different reception of the CD of XP with key EeeBox COA. Is - this perfectly legal according to the policy of Microsoft?

    I have Asus EeeBox bought with XP preinstalled. I formatted and installed XP Home different reception of the CD of XP with key EeeBox COA. Is - this perfectly legal according to the policy of Microsoft?

    It is the key which is the basis of the license, rather than the disc.

  • Spill coffee on the keyboard and now 3 keys do not work

    I spilled coffee on the keyboard. Now 3 keys do not work. What should do?

    Replace the keyboard.  There is nothing here that can be repaired by a user, and wild stories you see on the Internet about doing things like «put the keyboard in your dishwasher and...» "will not work.

Maybe you are looking for

  • Vista Start menu option

    I share my HDA disk "C:" and "D:". my windows vista family premium was on the "C:" drive, but he malfuntioned so I installed a new vista Home premium on "D:". then I formatted the disk "C:". later, discovering the "C:" drive had more space than "D:"

  • How to use the upgrade of official ICS on ideapad K1?

    How to use the upgrade of official ICS on ideapad K1? Since the post of 'k1_ics_source_code.tar.gz' Open Source Code - IdeaPad Tablet K1 on the official web site I want to improve my K1 to ICS Android

  • Smartphones blackBerry how do I know if spyware has been installed on the phone

    I have reason to believe that my employer mave have installed some sort of spyware on my blackberry 8530 curve. The phone was in my possession when the Manager was talkling to me. After about 3 minutes my phone buzzed (I continue to vibrate). Then, h

  • AnyConnect invalid certificate

    Hello I'm having some trouble with my AnyConnect Setup. I have configured AnyConnect (vpn ssl / webvpn) on my Cisco 1841 router and I can access it from a web browser, and start the tunnel, then anyconnect starts and then the problem happened, becaus

  • Migration of database 11g (11.2.0.1) to 12 c (12.1.0.2)

    HelloI have two RAC environment of node on windows 2008 R2 with Oracle 11 g (11.2.0.1) 64. At the same time I built another environment of 12 c (12.1.0.2) software install only on windows 2012 64-bit using ASM. It is once again two-node RACI want to