SOS Need RAC Specialist Advice

Hi,
I am working in a Big Company and currently one of our Systems using having RAC 10g have crashed.
And we have very important data that we need to recover in it.
Here is the situation. If I do a startup command in sqlplus I receive this message:
SQL> conn sys as sysdba
Enter password:
Connected to an idle instance.
SQL> startup
ORA-01078: failure in processing system parameters
ORA-01565: error in identifying file '+DATA/mvtptd/spfilemvtptd.ora'
ORA-17503: ksfdopn:2 Failed to open file +DATA/mvtptd/spfilemvtptd.ora
ORA-15077: could not locate ASM instance serving a required diskgroup
I have tried solutions found in the net but it failed to solve our problem.
But when I checked the Oracle Services if All are running, I found out the following Oracle Service in Stop State:
1. OracleOraASM10g_home1TNSListener_<nodename>
2. OracleEVMService
3. OracleCRService
4. Oracle Process Manager
When I tried to run the services from 1 to 3 I receive the following Messages:
For #1 Could not start the OracleOraASM10g_home1TNSListener_<nodename> service on Local Computer. Error 1067: The process terminated unexpectedly.
For #2 The OracleEVMService service on Local Computer started and then stopped. Some services stop automatically if they have no work to do, for example, the Performance Logs and Alerts service.
For #3 Could not start OracleCRService on Local Computer. Error 1068: The dependency service or group failed to start.
For #4 It can Start.
I am planning to reinstall CRS but I am wondering if I will be accidentally lossing data in my ORADATA stored in SAN.
Then I am also planning to reinstall ASM and just reuse the Diskgroups I have but very sceptic and I might also loosing data.
And also I was planning to reinstall everything but formatting the DATA and FLASH Disks and just reattach them. Is this possible?
Hope anyone can help me in my issue and give me advice on what to do.
I have been surfing the net for solutions for the past week and still have no success.
Our target is to restore the db and do a backup of it.
Best Regards,
Frank

Hi,
one of our Systems using having RAC 10g have crashed.No problem. RAC is unbreakable, and you will be protected against unplanned downtime:
http://news.cnet.com/8301-10784_3-5808928-7.html
But seriously, you need to open a SEV1 SR immediately:
http://metalink.oracle.com
Or better yet, call Oracle tech support:
*800-223-1711*
When asked "Press 1 for a complete loss of service", just press one and you will get an expert in just a few seconds!
They have a RAC emergency group, some of the best folks anywhere, and they give OUTSTANDING emerency support!
If you did not purchase RAC support, you can hire RAC experts to help you:
http://www.google.com/search?&q=oracle+rac+emergency
ORA-15077: could not locate ASM instance serving
ORA-15077 - could not locate ASM instance serving a required diskgroup
Cause - The instance failed to perform the specified operation because it could not locate a required ASM instance.
Action - Start an ASM instance and mount the required diskgroup.Hope this helps . . .
Donald K. Burleson
Oracle Press author
Author of "Oracle Tuning: The Definitive Reference"
http://www.rampant-books.com/book_2005_1_awr_proactive_tuning.htm

Similar Messages

  • Hi, I need help and advice. Basically me and my ex partner both had iphones and synced it with the same computer under the same ID. We split i have a new laptop and now it keeps asking for the old ID or it'll erase my apps bought on theold account.

    Hi, I need help and advice. Basically me and my ex partner both had iphones and synced it with the same computer under the same ID. We split up and now im trying to get all my apps and info onto my new laptop with a new account but it keeps asking me for the old apple ID which she is still using and she changed the password. i tried backing it up but still nohing. When i try to back up purchased items being apps etc its keeps asking for the old one. help

    See Recover your iTunes library from your iPod or iOS device. But you'll still need the password.
    Once you have the computer authorized to use the account she could change the password again to stop you buying apps on her card (assuming it's not on yours!). It would lock you out of upgrading them too but they should work unless she uses the deathorize all feature.
    It depends on how amicable the split is...
    tt2

  • Need a help / advice & guidance whether to switch on my Career in SAP-PM from core industries after spending my 09 years of experience in Core field that to in Maintenance.

    Hello Adviser /expert,
    Need a help / advice & guidance whether to switch on my Career in SAP-PM from core industries after spending my 09 years of experience in Core field that to in Maintenance.
    As now i m thinking to do SAP-PM certified course from authorized SAP partner in India that to Pune.
    So any one can suggest authorized SAP partner in India that to Pune.
    My introduction (About myself): - I had done my Diploma in Mechanical and had total 09 years of experience in Mechanical Maintenance field that to in different manufacturing company such as Steel, Auto Ancillary & Cotton plant.
    Whether its right decision to change my career from Core sector to SAP-PM..??
    Is there very good scope in SAP-Pm for me after 09 years of Core Maintenance field..???
    Guide me
    Warm Regard
    Ravin

    Ravindra,
    SAP PM is very niche Module, very in demand module, at the same time, being niche, getting into it and getting 1 implementation is also difficult.
    your decision of joining SAP authorized training is the best option, as a certified consultant, you have more chances to get a break as fresher and you can continue working on it, else it would waste of your intellectual energy.
    you just search sap.com training or email them or chat with them, they will give u the training center details,
    but very less training classes are available. Try you will get lucky soon

  • Need an expert advice in Implementing continuous delivery across environments

    Hi All,
    I need an expert advice/solution in implementing continuous delivery in our project. (PF Screenshot)
    Deployment goes like this.. 
    Dev checks in -> TFS Builds - > RM Invokes -> using PS/DSC -> Copies the binaries to DIT environemnt's IIS virtual dir -> Manual replacement of Web.config files (since we have many environments)- > App runs
    PS/DSC does following things : Copies binaries using X copy , Uploads SP excel reports , Executing Dacpac scripts etc ..
    Now the chanllenge earlier faced was wrt Web.Config files was, for every DIT environment many configurations, conn strings would change. In order to overcome this , Implemented Web.config transformations( like Web.DIT1.Config .... Web.DIT6.config in my solution
    explorer. 
    Added a custom MSBuild script in my .csproj file and before triggerig the build defination I 'd change in Process tab- > Basic - > Configuration = DIT1 (based on requirement) and triggers . )
    It perfectly deploys to the DIT 1 without manually replacing WEb.config files. 
    1) Now the blocker for me, Can we achieve this without Web.config transformations ? Since I don't want to expose the sensitive date in config files is there any way to implementing the same ?
    2) I wanted to have continuous deployments from DIT to SIT and from SIT to UAT etc , How can we achevive the same ?
       I m planning to implement the same with web.config tokenizing in RM?
    Looking for some expert advice in achieving the same?
    Many Thanks ,
    Abraham Dhanyaraj

    HI Abraham,
    Instead of having web config transformations to set config values for each environment do the following.
    1. Have one transformation config say for example web.release.config which will contain tokens understood by RM (starting and ending with double underscore) for each config value.
    <log4net>
    <appender name="FileAppender" type="log4net.Appender.FileAppender">
    <file value="__log4netLogFile__" xdt:Transform="Replace" />
    </appender>
    </log4net>
    <ClientsSection>
    <Clients xdt:Transform="Replace">
    <add Id="__ClientId1__" Secret="__SecretCode1__" RedirectUrl="__RedirectUrl1__"></add>
    <add Id="__ClientId2__" Secret="__SecretCode2__" RedirectUrl="__RedirectUrl2__"></add>
    </Clients>
    </ClientsSection>
    <appSettings xdt:Transform="Replace">
    <add key="MinCaps" value="2" />
    <add key="MinSymbols" value="1" />
    <add key="MinNumerics" value="1" />
    <add key="MinLength" value="6" />
    <add key="MaxLength" value="" />
    <add key="webpages:Version" value="3.0.0.0" />
    <add key="webpages:Enabled" value="false" />
    <add key="PreserveLoginUrl" value="true" />
    <add key="ClientValidationEnabled" value="true" />
    <add key="UnobtrusiveJavaScriptEnabled" value="true" />
    <add key="WebPortalName" value="__WebPortalName__" />
    <add key="TimeZoneFrom" value="Pacific Standard Time"/>
    <add key="TimeZoneTo" value="Mountain Standard Time"/>
    </appSettings>
    The TFS builds can generate output with above formatted configs with web config transformation.
    2. Then in RM server templates change the config files to have values depending on the environment. You can do this using a custom deployment component or default xcopy deployment component to set parameters.
    3. Then in the release template set the config values.
    Cheers!
    Chaminda

  • Need RAC/ASM multinode flash cache configuration advice

    We have a working two-node RAC database. We are installing a new 640gb fusion flash card in each node. The card is a double-card, so that it shows up as two devices: /dev/fioa and /dev/fiob on each node.
    We have created two private disk groups, one on each node. The disk group on node 1 is "+FLASHCACHE" and the disk group on node 2 is "+FLASHCACHE2".
    We haven't found any specific examples of how to configure the init parameters for flashcache on RAC/ASM. We are guessing that we should do the following. If someone would critique and confirm or suggest something different, we would appreciate it very much!
    prod1.db_flash_cache_file='+FLASHCACHE/flash1'
    prod2.dg_flash_cache_file='+FLASHCACHE2/flash2'
    *.db_flash_cache_size=600G
    Thanks for any advice.
    Jim
    Edited by: jimbev90 on Jan 5, 2012 8:18 AM

    Hi Jim,
    prod1.db_flash_cache_file='+FLASHCACHE/flash1'
    prod2.dg_flash_cache_file='+FLASHCACHE2/flash2'
    *.db_flash_cache_size=600GYour configuration is correct.
    Database Smart Flash Cache is not shared across RAC nodes; it is private to each RAC instance. For that reason, each RAC instance must define its own local flash cache file path. When the flash cache is managed by ASM, a separate diskgroup is needed for the flash cache of each instance.
    You can use ALTER SYSTEM to set db_flash_cache_size to zero to disable the flash cache. You can also use ALTER SYSTEM to set the flash cache back to its original size to reenable it.
    Read this white paper Oracle Database Smart Flash Cache
    http://www.oracle.com/technetwork/articles/systems-hardware-architecture/oracle-db-smart-flash-cache-175588.pdf
    Regards,
    Levi Pereira

  • Need best practice advice on RAC 2 nodes configuration/setup

    I need to implement 2 RAC nodes with linux redhat 5.
    Right now I did ifconfig, and it shows:
    ifconfig | grep "^[eb]"
    eth0 Link encap:Ethernet HWaddr 18:03:73:EE:7E:7F
    eth0:1 Link encap:Ethernet HWaddr 18:03:73:EE:7E:7F
    eth0:2 Link encap:Ethernet HWaddr 18:03:73:EE:7E:7F
    eth3 Link encap:Ethernet HWaddr 18:03:73:EE:7E:81
    eth3:1 Link encap:Ethernet HWaddr 18:03:73:EE:7E:81
    eth4 Link encap:Ethernet HWaddr 18:03:73:EE:7E:83
    eth5 Link encap:Ethernet HWaddr 18:03:73:EE:7E:85
    I did not see any bond0 or bond 1.
    I think oracle recommend privet interconnect to be bonded. We use CTP-BO , so I want to know should I request to bond the interface plus service?
    What is the command to test that the interface are setup right?
    Thank you for all the response in advance.

    Which version are you setting up and what are the requirements? IF you are discussing the use of NIC bonding for high availability beginning in 11.2.0.2 there is a concept of "High Availability IP" of HAIP as discussed in the pre-installation chapters,
    http://docs.oracle.com/cd/E11882_01/install.112/e22489/prelinux.htm, section 2.7.1 Network Hardware Requirements.
    In essence, using HAIP eliminates the need to use NIC bonding to provide for redundancy.

  • Large RAC cluster advice needed - 16 nodes for 120,000 TPS?

    So we are doing some modeling on a system that we are getting ready to build. Our current estimate indicates we will need to plan for about 120K transactions per second. Another guy did the research and thinks we need to plan to have 16 nodes of IBM 3850s which will be 256 cores and about 256gigs of ram to support the TPS. This sounded a little over the top so I decided to do some of my own research and I found:
    http://www.oracle.com/us/corporate/press/018144
    And that indicates a HP with two Intel® Xeon® x5570 quad-core 2.93 GHz processors was able to do 10,529 TPS. This makes me feel like the hardware that was suggested (sixteen x3850s) is way overkill.
    Does anyone have any ideas or whitepapers on this sort of planning?
    Edited by: bolesj on May 7, 2009 10:42 AM

    Hi,
    Did u thought about using database machine (Oracle/Hp)?
    http://www.oracleracsig.org/pls/apex/f?p=105:206:3383923510465954::NO
    Or take o brief look on webseminar presented by Bohan Chen (Yahoo). He uses a RAC system with 16 nodes.
    http://www.oracleracsig.org/pls/apex/f?p=105:206:3383923510465954::NO
    Regards,
    Rodrigo Mufalani
    http://mufalani.blogspot.com

  • Pl/sql parameter portlet - need some help/advice - how to create

    I want to create a pl/sql portlet that accepts a parameter and on submit passes the parameter to other portlets (sql reports) these are then automatically run to display the new data.
    E.g.
    parameter portlet = deptno
    On submit
    Sql reports then refreshed using the parameter
    I am aware, and have tried the mycompnay demo, which works exactly as I want but the parameter portlet cannot be amended and is written in Java.
    I need a pl/sql equivalent so I can tailor the code.
    Any advice examples or guidance would be really appreciated.
    Thanks in anticipation.
    SD

    Hi,
    You can use a form portlet to accept parameters and then call a report in the success procedure of the form. In this example it calls a report with the value in the flightno field.
    declare
    flightno number;
    blk varchar2(10) := 'DEFAULT';
    begin
    flightno := p_session.get_value_as_varchar2(
    p_block_name => blk,
    p_attribute_name => 'A_FLIGHT_NO');
    call('SJDEMO30.report1.show?p_arg_names=flightno&p_arg_values='||
    flightno);
    end;
    Thanks,
    Sharmila

  • Need help and advice on designing relations of classes

    I tried to use JInternalFrame which contains an extension of JPanel as the UI content (with actionListener for the buttons inside it). The Panel is contained in a JScrollPane.
    jIntFrm = new JInternalFrame("-Title-", true, true, true, true);
    jIntFrm.setLayout(FlowLayout());
    jIntFrm.add(new JScrollPane(new PnlEntry()));
    The user clicked the button inside the panel (PnlEntry) to close the JInternalFrame containing this panel or another button to do operations that will need to display another JInternalFrame containing another extension of JPanel.
    Please give me advices on how these should be done, so that it makes good OO relations.
    Right now, I'mdoing it like this:
    public class mainFrame extends JFrame{
    JInternalFrame jIntFrm; //AND OTHER INTERNAL FRAME
    jIntFrm = new JInternalFrame("-Title-", true, true, true, true);
    jIntFrm.setLayout(FlowLayout());
    //THE PANEL IS GIVEN THE REF AND MEMORIZE IT UNTIL IT
    //INVOKES mainFrame.panelExit(JInternalFrame)
    jIntFrm.add(new JScrollPane(new PnlEntry(this, jIntFrm)));
    panelExit(JInternalFrame jif){
    if(jif == jIntFrm){
    jIntFrame.dispose();
    jIntFrame = null;
    panelContinueProcess(JInternalFrame jif, Object someID){
    if(jif == jIntFrm){
    jIntFrame.dispose();
    jIntFrame = null;
    //start displaying another JInternalFrame with the appropriate Panel in it
    Is this all is OK?
    Please give me your advice
    Thx,
    David

    Maybe read on MVC (Model-View-Controller) pattern? It's practically the standard for Swing applications (even Swing itself follows the pattern).
    You don't want to clutter your frame with behavioral code.

  • Sql Server Replication Advice - In desperate need of good advice

       I am a new developer and have written an application which solves some very important problems for my company. At the moment, I am stuck on replication. I believe what I need is merge replication but before I waste any more valuable
    time I wanted to ask for advice. The specific problem I am trying to solve is this. The company has around thirty marine vessels which frequently lose internet connection. The application I have written writes to a sqlserver 2012 database installed locally
    on each marine vessel. When the vessels have connection, it also writes to a sqlserver 2012 database which currently resides on an azure vm. What I need to happen is this. I need the databases on the marine vessels to replicate with the remote database. I
    believe that I need the local databases on the marine vessels to be the publisher and distributor and that I want the changes to be pushed to the remote server residing on the azure vm. The setup has been so hard to implement (probably because I'm still dealing
    with the learning curve) that I am wondering if this is the best way to go. Any advice on whether this is the correct way to go or if there are better alternatives is greatly appreciated.
      I have also tried using the sync framework, and the sql azure sync agent. I have gotten both to achieve exactly what I am after, except for one thing. The application residing on the marine vessels will create new tables. I have not found anyway to
    add the new tables to the sync schema, without manually going in and setting them up. Since I will not be on these vessels, it's not really an option. If there is a way to add the new tables programmatically then the sync agent would work perfectly for me.
     Thanks to all for any help.

    Hi,
    Yes, you can configure the SQL Server replication. Replication processing resumes at the point at which it left off if a connection is dropped. If you are using merge replication over an unreliable network, consider using logical records,
    which ensures related changes are processed as a unit. For more information, see
    Group Changes to Related Rows with Logical Records.
    These articles may be helpful:
    Synchronize two tables using SQL Server Integration Services (SSIS)–Part I of II
    http://blogs.msdn.com/b/jorgepc/archive/2010/12/07/synchronize-two-tables-using-sql-server-integration-services-ssis-part-i-of-ii.aspx
    Synchronize SQL Server databases in different remote sources
    http://solutioncenter.apexsql.com/synchronize-sql-server-databases-in-different-remote-sources/
    Thanks.
    Tracy Cai
    TechNet Community Support

  • Need graphics card advice.

    I purchased a new laptop from BB about 6 months ago, a Toshiba Satellite P875. I need a graphics card with at least 128mb of dedicated memory and think I only have a chip with 32mb of dedicated memory. I was wondering if anyone knows what would be good, keeping in mind that cost is an issue. 
    Thanks. 
    Solved!
    Go to Solution.

    http://simswiki.info/wiki.php?title=Game_Help:TS3_System_Requirements
    That link lists all the expansion packs, and if they will, will not, or might work with various graphics cards(the list is fairly extensive).
    My guess is that your CPU picked up the slack for your lacking GPU in the base game, but the later expansion packs seem to weed out all but the higher end cards.
    Unfortunately, you don't have a gaming computer, so the best you can do is see just how far down you can turn the graphics settings/resolutino.
    If you like my post, or solution to your issue/question, go ahead and click on the little star by my name and/or accept the post as the Solution. It makes me happy.
    I'm NOT an employee of Best Buy, or Geek Squad, though I did work as an Agent for a year 5 years ago. None of my posts are to be taken as the official stance that Best Buy will take on your situation. My advice is just that, advice.
    Unfortunately, that's the bad luck of any electronic, there's going to be bad Apples... wait that's a horrible pun.

  • Need Expert's Advice - How to use LabView Efficiently and to increase Readability

    My application is fairly complex. It is a real world testing applications that simultaneously controls 16 servo motors running various stress testing routines asynchronously and all at the same time. The application includes queues, state machines, sub VI's, dynamically launched VI's, subpanels, semaphores, XML files, ini files, global variables, shared variables, physical analog and digital interfaces and industrial networking. Just about every technique and trick that LabView 2010 has to offer and the kitchen sink as well.
    Still I am not happy with the productivity that LabVIEW 2010 has provided, nor the readability of my final product.
    Sometimes there are too many wires. Much of my state machines have a dozen or more wires just going from input to output, doing nothing, just because one or two states in the machine need that variable in some state. Yeah, I could spend alot of time bundling and unbundling and rebundling those values, but I don't think that would improve things much.
    We have had a long discussion about the use or misuse of Local variables in this forum and I don't want to repeat that here. I use them sparingly where I think it is relatively safe to do so. I also have a bug whenever I try and copy some code that contains one or more local variables. On Pasting the code with local variables, the result is something other than what I expected, I am not sure what. I have to undo the paste and rebuild the code one object at a time.
    I am also having trouble using trouble using Variable Property Nodes. When I cut and paste them, they often loose their reference object and I have to go back into the code and redo the Link To on each one. That wastes alot of time and effort.
    Creating subVIs is often not appropriate when the code makes many references to objects on the Front Panel. Some simple code will turn into a bunch of object references and dereferences which also tends to take alot of work to clean up and often does not help overall readability in many cases. I use subVIs when appropriate, but because of the interface overhead, not as often as I would like to. My application already has over 150 sub VIs.
    The LabView Clean Up Diagram function often works poorly. It leaves way too much empty space between objects, making my diagrams 3 to 4 24" screens wide. That is way too much and difficult to navigate effectively. The Clean Up function puts objects in strange places relative to other objects used nearby. It does a poor job routing wires and often makes deciphering diagrams more difficult rather than easier.
    My troubleshooting strategies don't work well for large diagrams and complex applications. The diagrams are so complex that execution highlighting may take 20 minutes for a single pass. Probes help, but breakpoint aren't of much use, because single stepping afterwards often takes you to somewhere else in the same diagram. I can't follow the logic well doing this.
    Using structures, I may have Case structures nested 5 to 10 levels deep inside some Event Structure inside a While Loop. Difficult to work with and not very readable.
    All and all, I can make it work, but I am not happy about the end result.
    I am hoping to benefit from some expert advice from those that are experienced in producing large complex applications efficiently, debugging efficiently and producing readable diagrams that they are proud of.
    Can anyone offer their advice on how best to use the LabView features to achieve these results in complex applications? I hope that you can help show me the light.

    I'm not an expert but I'm charged out as one at work.
    I am off today so I'll share some thoughts that may help or possibly inspire others to chime. I have tried to continually improve my code in those areas and would greatly welcome others sharing their approaches and insights.
    Note:
    I do refactoring services to help customers with this situation. What I will write does not represent what we do in a code review since our final delverable is a complete final design and that is beyond the scope of this reply.
    I'll comment on your points.
    dbaechtel wrote:
    My application is fairly complex. ...
    While watching Olympic figure skating competion slow-motion replays, I learned how the subtleties of how the launching skate is planted while entering a jump can make the difference between a good jump and a bad one.
    In software, we plant our foot when we turn from the design to the development. I have to admit that there where a couple of times when I moved from design to development too early and found myself in a situation like you have described.
    How to know when design is done?
    Waterfall says "cross every 't' and dot every 'i' " while Agile says "code now worry about design latter" and Bottom-up "says "demo working why bother designing" (Please feel free to coment on these over-simplifications gang).
    My answer is not much more helpful for those new to LabVIEW. 
    My design work is done when my design diagrams are more complicated than the LabVIEW diagrm they describe.
    dbaechtel wrote:
     simultaneously controls 16 servo motors running various stress testing routines asynchronously and all at the same time. The application includes ...and the kitchen sink as well.
    Have you posted any design documents you have? These will help greatly in letting us understand your application. More on diagrams latter.
    Anytime I see multiple "variations on a theme", I think LVOOP (LabVIEW OOP ) . I'll spare you the LVOOP sales pitch but will testify that once you get your first class cloned off and running as a sibling (or child) you'll appreciate how nice it is to be able to use LVOOP.
    Discalimer:
    If you don't already have an OOP frame of mind, the learning curve will be steep.
    dbaechtel wrote:
    Still I am not happy with the productivity that LabVIEW 2010 has provided, nor the readability of my final product.
    Sometimes there are too many wires....going from input to output, doing nothing,... spend alot of time bundling and unbundling and rebundling those values, but I don't think that would improve things much.
     Full disclaimer:
    I used to be of the same opinion and even used performance arguements to make my point. I have since, changed my mind.
    Let me illustrate (hopefully). This link (if it works for you, use lefthand pane to navigate hierachy) shows an app I wrote from about 10 years ago when I was in my early days of routing wires. Even the "Main" VI started to suffer from too many wires as this preview from that links shows.
    Clustering related data values using Type Definitions   is the first method I would would urge. This makes it easier to find the VIs that use the Type def via the browse relationships>>>callers. If I implement my code correctly, any problem I believe is associated with a particualr piece of data that is a Type def has to be in one of the VIs that use that type def therefore easier to maintain.
    When I wrote "related data" I am refering data normalization rules (which my wife knows and I picked-up from her and I claim no expertise in this area) where only values that are used together are grouped. E.G. Cluster named File contains "Path" and "Refnum" but not "PhaseOfMoon". This works out nicely with first creating sub-VI since all of the data related to file operations are right there whe I need it and it leads into the next concept ...
    When I look at a value in a shift register on the diagram taking up space that is only used in a small sub-set of states, I concider using an Action Engine . This moves the wire from the current diagram into the Action Engine (AE), and cleans up the diagram. The AE brings with it built-in protection so provided I keep all of the opearations related to the the Type def inside the AE I am protected when I start using multiple threads that need at that data (trust me, it may not make a difference now but end users are clever). So that extra wire is effective encapsualted and abstracted away from the diagram you are looking at.
    But I said earlier that I would not sell LVOOP so I'll show you what LVOOP based LV apps look like to contrast what I was doing ten years ago in that earlier link. This is what the top level VI looks like.
     And this is the Analysis mode of that app.
    I suspose I should not mention that LVOOP has wizards that automatically create the sub-VI (accessors) that bundle/unbundle the clusters, should I?
    Continuing...
    dbaechtel wrote:
    We have had a long discussion about the use or misuse of Local variables...I also have a bug whenever I try and copy some code...
    If you can simplify the code and duplicat ethe bug. please do so. We can get it logged and fixed.
    dbaechtel wrote:
    I am also having trouble using trouble using Variable Property Nodes....
    That sounds like a usage issue. Posting code to illustrate the process will et us take a shot at figuring out what is happening. 
     dbaechtel wrote:
    Creating subVIs is often not appropriate... My application already has over 150 sub VIs.
    "Back in the day..." LV would not even try to create a sub-VI that involved controls/indicators. I use sub-VIs to maintain a common GUI often but I do it on purpose and when I find myself creating a sub-VI that involves a control/indicator, I hit ctrl-z immediately! 
    I figure a way around it (AE ?) and then do the sub-VI.
    Judging by your brief explanation and assuming you do a LVOOP implementation, I would estimate that app need 750-1500 VIs. 
     dbaechtel wrote:
    The LabView Clean Up Diagram function often works poorly.... 
    THe clean-up works fine for how I use it. After throwing together "scratch code" and debugging the "rats nest" I'll hit clean-up as a first step. It guess good enough on simple digrams and in some cases inspires me to structure the diagram in a different way that I may not have thought about. If I don't like, ctrl-z.
    Good deisgn and modualr implementaion led to smaller diagrams that just don't need thrre screens.
     dbaechtel wrote:
    My troubleshooting strategies don't work well for large diagrams and complex applications....Can anyone offer their advice on how best to use the LabView features to achieve these results in complex applications? I hope that you can help show me the light.
    Smaller diagrams single step faster since the sub-VI run full speed. I cringe thinking about a 3-screen diagram with multiple probes open ( shivver!).
    Re: Nestested structres
    Sub-VIs (wink, wink, nudge, nudge)
    If it works you have prven the concept is possible. That is the first step in an application.
    I hope that gives you some ideas.
    Ben
    Ben Rayner
    I am currently active on.. MainStream Preppers
    Rayner's Ridge is under construction

  • Need some Tech Advice -- Harddrive configuation

    I've searched the last week or so, just seeing what everyone else has asked, what others have suggested and/or done. So I've gotta ask a couple of questions myself.
    System Specs:
    G5 Quad Core 2.5Ghz
    8GB of RAM
    Pair of 500GB Hard Drives (currently two separate drives)
    NVIDIA Quadro FX 4500
    Dual 30" Displays
    There are 2 500GB drives in the computer, but the 2nd one is not being utilized currently. The boot/primary drive has less than 1GB available. System performance is sluggish. 2 applications that are being used are Photoshop CS2 and Aperture. All images are shot with a Canon 1Ds in RAW.
    I like the idea of RAID0 in regard to speed, but don't like the idea of no redundancy. This 500GB drive was filled up from February of this year, so hard drives get filled up quickly. What can anyone recommend for a means to increase capacity, performance and stability.
    Hardware RAID configuration? Software RAID configuration? External Enclosure? Based on what I've read here, hardware RAID, though more expensive, would be a better solution compared to SoftRAID. External enclosure would need to be FW800 vs. USB2.0.
    The thing I'm trying to stay away from would be a 1TB RAID0 and then another 1TB RAID0 as a means for backup.
    I currently have the 250GB drive that came with the computer, so I could set that drive back up as the boot drive, then take the pair of 500GB drives to store all the data. Just looking for the advice of the more experienced.
    Any advice would be greatly appreciated. Thanks for everyone's time.

    don,
    After posting this and searching further, I found this:
    http://www.caldigit.com/S2VRDuo.asp
    I am actully looking at CalDigit's SATA RAID too.
    This 2-bay RAID subsystem provides amazing functions that none of FireWire drive can compete. If it is at 150MB/s as they claimed, it is 2 times faster than FireWire 800 RAID.
    I also checked with B&H, the price of such GREAT SATA RAID with 4-port Mac Pro compatible SATA card is fairly inexpensive. (only 500+ bucks for 500GB)
    Or if you want to use firewire interface, your best bet is to get the new CalDigit FW800 dual bay array, FireWire VR, which is hot swapable and cooled by a nice quiet fan. This might be the best and give you most flexibility (can be upgraded to larger capacity if needed, supports RAID 0, 1 and JBOD, same as their S2VR Duo):
    http://www.caldigit.com/FireWireVR.asp.
    Cheers,
    Darrelo Brown
    Mac Pro   Mac OS X (10.4.8)   AJA Kona 3
    Mac Pro   Mac OS X (10.4.8)   AJA Kona 3

  • Need for some advice

    hi.
    i am getting started with swing, and i was wondering if i am making some right choices. Meanwhile i dont know where to start.
    I want to create an graphical editor for my thesis.
    That means that I need to implement:
    - a tree with a hierarchy of concepts
    - draw several kind of graphs/ diagrams (drag and drop the concepts from the tree and create the nodes, connect them with each other with edges, extend a graph with other type of nodes...)
    - docks with properties for the edges. there with be various kind of edges, so the properties will have to comply with the type of the edge.
    - docks with tools for the graphs, e.g. edges, types of nodes.
    - save the created 'project' somehow... and load the saved ones.
    - .. and other stuff that i guess will come during the develpment.
    So the questions are:
    1. is swing enough? if not, what should i use?
    2. from where to start to?! how to organize my code? packages/ objects, is there a desing pattern for this kind of java projects? (e.g. web applications have mvc for start, factory, observers...). Is there a book that i could read?
    3. how to save the created object/project?
    - docks will be separate JFrames?
    Can someone advice me on this?
    I will be grad to provide you more information for the project if it is needed.

    ok, i ve done some work for this editor, and more questions came up.
    since now, i can drag a node of a tree and 'drop' it to a panel (GraphPanel). The 'drop' means that the panel is re-painted, drawing some Ellipses:
    public class GraphPanel extends JPanel implements Transferable {
         // holds all the nodes of my graph
         Set<GNode> nodes; // a node has a name (string) and a Point
         public void paintComponent(Graphics g) {
              super.paintComponent(g); // clear
              // repaint
              Graphics2D g2d = (Graphics2D) g;
              for (GNode n : nodes) {
                   Ellipse2D.Float circle = new Ellipse2D.Float(
                        (float)n.getPoint().getX(), (float)n.getPoint().getY(), 20, 20);
                   g2d.setColor(new Color(204, 159, 42));
                   g2d.fill(circle);
                   g2d.setColor(Color.black);
                   g2d.drawString(
                        n.getName(), (int)n.getPoint().getX()+20, (int)n.getPoint().getY());
    }while the JPanel implements Transferable and the TranferHandler of the JPanel accepts only the String (i only need the name of the node of a JTree) and importData() adds a new node each time a string flavor is tranfered.
    The bad thing is that (a) i repaint all the panel each time.. -ok this is dummy-, (b) the nodes cannot be draggable, neither i can add mouse listeners, (c) it is realy dummy...
    So.. how should i draw the nodes? Should I extend JComponent and add() an Image (e.g. an image with just a circle) in it and a Label, and add() a component to the GraphPanel on every drop?
    The next thing is to be able to draw an edge among two nodes. How the edge should be implemented?
    Thanks in advance (again).
    Edited by: 831144 on 11-Feb-2011 08:41
    Edited by: 831144 on 11-Feb-2011 08:42

  • Need Help and Advice Rebuilding!

    Hi All!New here, and in desperate need of advice on rebuilding my credit. My score has now dropped from 550 to 429 based on some medical bills (11) in collections from when i was uninsured, totaling about  $9,000. I briefly considered using a credit repair company, but am skeptical of paying so much for something i can mabe do myself. My question is how do i go about getting these items off of my credit report? I obviously do not have $9,000 lying around. A coworker told me she had used Sky Blue, and another said Lexington Law was good, but that i could probably generate my own dispute letters. Is disputing these accounts the best way to go? What should I do?? I'm so confused. 

    Hi All!New here, and in desperate need of advice on rebuilding my credit. My score has now dropped from 550 to 429 based on some medical bills (11) in collections from when i was uninsured, totaling about  $9,000. I briefly considered using a credit repair company, but am skeptical of paying so much for something i can mabe do myself. My question is how do i go about getting these items off of my credit report? I obviously do not have $9,000 lying around. A coworker told me she had used Sky Blue, and another said Lexington Law was good, but that i could probably generate my own dispute letters. Is disputing these accounts the best way to go? What should I do?? I'm so confused. 

Maybe you are looking for

  • Before or After Triggers

    Hi, I have a doubt on functioning of Before or After Triggers. Here is an example of it: I created a trigger on EMP table create or replace trigger tri11 before insert or update or delete on emp for each row begin if to_char(sysdate,'dy')='fri' then

  • Why won't Google Chrome show template page updates to a site I created?

    I made template updates to a client site, but Google Chrome will not show the simple update.  All other browsers show the update.  I've tried clearing cache and reloading page, but still no luck.  The website is at: http://www.donnellycommunications.

  • Upgrade to CS2, what version of photoshop do i need?

    I have just bought Creative suite 2 premium, it is new and sealed, but the seller didnt tell me I would need a copy of photoshop to use this software as an upgrade. What version of photoshop do I need? and could I get away with an elements version of

  • AirPort Time Capsule and older Mac?

    I got an Airport Time Capsule as a gift. It will not connect with my older MAC with an operating sytem of 10.5.8.  Is it the operating sytem or is it the TW cable high speed connect that needs adjusting or is this even a possibility to ever run?  Nee

  • How to open an executable file from within Captivate

    Hi guys, I wondered if any of you guys could help me... I am using Captivate 3 and I have created a project in this and exported it as a standalone executable file. Ideally I would like to link this to another standalone executable file exported from