P965 Platinum 4 Disk Raid Array, whats my best approach?

Hi everyone, I hope some kind knowledgable person can help me sort through my dilemma.
I have read so many other post that have similar topics my head is in a spin.
I've had similar problems to most other people when installing windows with raid I get the BLUE SCREEN OF DEATH.
At the minute my 4 hard disks are only set up as individual IDE drives, even though they are SATA2.
Correct me if I'm wrong, the motherboard has 6 purple SATA connectors (Intel) and 1 Blue connector (Jmicron). I have put my 4 drives all on the first 4 of the 6 purple inlet connectors (1-4) Or should the go on the last 4 or does it matter. The reason why I ask this is because in windows device manager under the IDE ATA/ATAPI CONTROLLERS the following appears
Intel(R) ICH8 2 Port Serial ATA Storage Controller - 2825
Intel(R) ICH8 4 Port Serial ATA Storage Controller - 2820
Why a 2 port and a 4 port? Am I putting 2 drives on the 2 port and 2 on the 4 port? And which connectors relate to which storage controller. Or does it really matter?
I am not using the BLUE (Jmicron) SATA connector but I am using the Yellow ATA 133 connector for DVD writers (I know I can only put 2 on here and not all three that I have)
Now is this next bit right. In the BIOS in integrated peripherals (I think) the on board SATA should be set to IDE for me to put my DVD writers on?
The next bit confuses me, In the BIOS section for ON CHIP SATA there is a sub-menu, set SATA#1 AS, and Set SATA#2 as.
Why the 2 options. Is this to do with above mentioned 2 controllers in device manager and what are the best settings I should use for a 4 disk RAID 0.
Now this might all look like I know what I'm talking about, but if you are kind enough to reply, please don't make it too technical for me, keep it simple please.
Any advice would be really appreciated.
Rebuts

Thanks for the reply Maesus,
I managed to get the 4 disk RAID set up OK.
The other problem I seem to have now is that when I insert a disc into my DVD drive it causes the system to go a bit slow, the mouse would stutter on the screen when I try moving it and would sometimes not move until the disc had stopped spinning. I have two DVD writes attached to the 40 pin IDE connector on the motherboard. This connector is controlled by the JMICRON chip. In the BIOS I have it set up to act as IDE and not RAID. I had initially just let windows pick up on this device and it installed it's own drivers, but I remember someone on another post saying that if you install the JMICRON RAID drivers from the motherboard driver disc it might make thing better. but it hasn't.
Any suggestions?

Similar Messages

  • I want to erase my macbook files and reinstall the startup disk. I have backed up old files. whats the best approach?

    i want to erase all my macbook files and OS and reinstall the startup disk. I have backed up old files on separate HD. Whats the best approach for a smooth reinstall.? I haven't done this in years.

    I found a great short article by Aaron Sumner posted 02/02 which clearly explains the process. Thanks.

  • What's best approach for a person with dual office?

    Hi,
    I have an UC560 system to deploy. There are 3 users in company who work from home too. For home I have ordered SPA525G2 that has SSL VPN capabilities but when they go in office, they would be using 7945 phone in their dedicated cube. The office phone would not be shared.
    What's best way to configure this setup? I know extension mobility works for hoteling setup but this is different. Would it be possible to assign same primary extension to 2 different phones without an overlay configuration?
    What's best approach here?
    Thanks in advance,
    Sam

    Al the Drifter wrote:
    If you follow Steve's advice, and after doing the edits you discover
    that one instrument should come up 1db, you are screwed.
    I could be wrong about this in the classical music environment,
    where things are not close-mic'ed but if I am, I am confident Steve
    will correct me.  Ha.
    You always run the risk of small changes between takes - and that's where Audition 3 and the new improved crossfades score rather heavily. You won't notice 1dB on a single instrument across a fade though - it's hard to spot this as a jump, even, unless it's on pure tone. No, I very rarely close-mic stuff at all, although I did with a clavichord recently - it's seriously too quiet to mic any other way.
    jaypea500 wrote:
     when recording classical music, any engineer worth anything has the mix down pat as it's being recorded. 
    That's the way they used to work, certainly - but not nowadays, especially if it's done on location, which most classical recording is. What's more likely to happen is that you'd use decent mic preamps feeding straight into a multitrack, or even some software on a laptop. I generally record like that - but I also feed the multitrack outputs to a Yamaha mixer via ADAT, do a mix on that and record it back to a spare multitrack pair. I don't actually need to do that - but having a mix available from the multitrack that's pretty much there is good as far as being able to play back takes to conductors is concerned.
    Of course, one of the other reasons that classical sessions recorded on location aren't mixed on the spot is that the monitoring conditions are invariably far from ideal, and I'd have it that no engineer worth anything would ever risk a final mix done on location.
    But I only get paid to do all of this on a regular basis, so what would I know? Must be something though - my customers come back for more...

  • P965 Platinum, Vista, and Raid

    I spent a good couple of hours skimming the boards yesterday trying to set up my two new 320 SATAII hard drives in a RAID array.  I ran into a ton of trouble, but then finally figured out part/all of my problem and got things working.  I figure this information will be helpful for anyone who is trying to do the same.  I'll post the most useful links I found at the end of this post as well...
    heres what i'm working with:
    MSI P965 Platinum
    2gb OCZ DDR2 800MHZ 2 dimm kit
    36.7 WD Raptor SATAII (as system drive)
    Intel Core 2 Duo E6700
    Sapphire X1650 PRO 512MB PCI-Express
    Antec TruePower TRIO 650 650W Power Supply
    promise technology ultra ata 133 tx2 (the source of a ton of trouble)
    originally i had vista ultimate x64 installed on a 36.7 gb raptor that was performing ok (once i did the extremetech suggested reghacks for lowdiskspace and 8.3ntfsfilenames), but not as well as my friends new computer with a blazing fast 500 gb stripe.
    my bios was configured as such:
    on board raid controller: ide
    on chip ata devices -> sata 1 config: enhanced
    ...configure sata 1 as: ide
    ...sata 2 configuration: enabled
    i shut down the computer, and changed
    on chip ata devices -> configure sata 1 as: raid
    then i was able to get into the raid setup with Ctrl + I, and set up my array.  Here's where I ran into my first problem.  I figured I wanted a raid 0 because I don't care soooo much about my data being lost, and i have never had a hard drive die on me (knock on wood) in the past 8 years (guardian angel).  So setting up my array was working fine, except for i hadn't anticipated that i would have to choose an ideal strip size.  The board suggests 128k, but after much deliberation I decided since I wanted the speed benefit for my OS and programs, I wanted 32k strip size; but having a 640 stripe for just the OS and programs seems huge, so out of curiosity I tried setting up two raid arrays (both across the same drives).  The first was a 100gb raid 0 with a 32k strip size and the second was a 496.2 raid 0 with a 128k strip size.  This worked fine, but then I got to thinking... can I set up the 100 gb array as a mirror?  If so, then I get the best of both worlds since I can secure all my OS/settings/programs/documents, but I'll have a super fast (respectively) 400 gb drive for ephemeral memory and expendable data (replaceable stuff like ripped dvds, downloaded music and programs, downloaded anything...).  This would all be at the expense of 100 gb which certainly seems worth it at this case because I wouldn't have to worry about the possibility of losing all my data like everyone seems to cry about all over the internet when talking about raid stripes.  So i set it up, this worked fine... next step boot into vist ultimate and start installation.
    Here proved my most annoying step, as my first problem occurred when I couldn't find the dvd/cd drive in the boot sequence menu.  I saw the usb card reader drives, my raid arrays, and my raptor... but no dvd/cd drive (of which I had two connected).  After scouring the web about that darned Jmicron chip, it appeared as if the bios cannot see the PATA drives on this board and I would have to try pressing F8 at the jmicron bios screen.  THIS IS COMPLETE MISINFORMATION.
    As stupid as it is, the real problem is that the boot sequence only displays 6 (i think it's 6) bootable media, and if you have anything else it just doesn't show it.  This gave me the impression that the bios was unaware of my cd/dvd drives connected to the IDE controller.  As soon as I unplugged my card reader, the dvd/cd drives appeared in the boot sequence... thank gawd because...
    i had tried plugging my dvd/cd drives into the promise ata controller (which i already know lacks a vista 64bit compatible driver), which actually allowed me to boot into the vista setup whereupon I was asked (I did NOT have to press F6, even though everyone seems to think they have to) to install the driver for the dvd/cd controller (I assumed and was right that it was asking for the promise ata controller driver).  I put the most recent drivers from their website on a usb stick, plugged it in, and the driver worked and then setup was able to see my dvd/cd drives (which is weird because how did I get to that point if it couldn't?).
    Then setup said it couldn't find any drives, so I figured the problem was with the driver for the ICH8R intel raid controller.  I downloaded drivers from MSI's website, intel's, and a bunch of others, and NONE of them worked.  Setup would install the drivers, but it still could not see any hard drives attached to it.  I'm not sure what caused this problem, but my best guess is that it had to do with the promise card being plugged in. 
    I gave up on that and figured I'd try something else, maybe the promise card was causing the problem.  So I tried changing the ports that all my sata drives are plugged into.  The two new 320's were on 0 and 2, and I also had a drive on 3 4 and 5.  I read somewhere that intel had some array issues on 0 1 and 2, so I tried setting my 320's on 4 and 5 and moved my other drives around it.  This is also when I had the idea to remove my card reader and pull out the ultra ata 133 tx2 card. 
    I was able then to see the dvd/cdrom in the boot sequence, put it first, and boot into vista setup.  VISTA ULTIMATE DID NOT ASK ME FOR ANY DRIVERS AT THIS POINT.  I'm not sure if it was the sata ports I had my drives plugged into or not, but at this point vista setup saw all my drives and I chose the 100 gb array and installation went smoothly.
    Excellent… now I just have to install photoshop and see if it loads in 4 seconds like on my friends new computer with the stripe.  If not, then I'll probably just cry.
    Hopefully I've covered enough of the keywords in this description that anyone who has this problem will  easily find this page.  Remember:
    JMICRON IDE DEVICES CAN BE SEEN BY THE BIOS
    VISTA SETUP DOES NOT NEED ANY ADDITIONAL DRIVERS TO INTERACT WITH THE RAID CONTROLLER
    SORRY IF THIS WAS A TON OF INFORMATION BUT AFTER ALL THE TIME I SPENT TRYING TO FIGURE THIS OUT I FEEL LIKE NO ONE HAD POSTED A FULL BLOWN SOLUTION
    Hope this was helpful

    I have the very same issue except two things. When I try to see why it will not load the Array I find that the first drive (Maxtor 6V160E0) is red and considered to be bad. Did you happen to notice if your system showed the same thing?
    I have moved the drives around and it still corrupts the Maxtor 6V160E0. I have not tried to move them to the end of the SATA connections. I will try that and see what happens.
    Other thing was the JMicron would see my NEC DVDRW, but thought it was a ACSI and it would only read at 12X. It even stated that in the OS. I then was told by the Techs that they have not had alot of luck with NEC drives. So, I purchased a LiteOn SATA II DVDRW, connected it to the JMicron SATA connector and it came alive. I then found it to turn out worthless DVD's and CD's. Not even that Drive would read them after burning. I got so ticked about the JMicron I just shut it off in the BIOS. I hooked up the drive to the #4 port and whala, no more problems with burn. Now it reads, writes, and re-writes at the stated speeds (also I needed to update the firmware twice since I purchase the drive. The MS updates did something to it and the new firmware fixed it.). I have never been able to get a drive to work correctly on the JMicron no matter who made it.
    I sure hope that MSI has scraped any board that will ever use that controller. JMircon is not my friend!
    I am going to get 2 more SATA II drives and try this without having to backup all my data.

  • K9A Platinum - Not seeing RAID Array on restart...

    Hello again guys...
    Here's the deal...
    The computer will not recognize the RAID array when I choose to restart from inside Windows. If I press the reset on the computer or I do a shutdown then reboot, it works fine. Also, this morning I finished a clean install of Vista 64 and forgot to turn off sleep mode like I normally do, and when I came back home I got a tasty blue screen. When I tired to restart I got a message stating that the RAID driver was corrupt or missing. I reloaded Vista again, but I still have the issue of the machine not seeing the RAID array upon restart, and I have tried this about 10 times with the same results.
    Restart = No Recognized RAID Array.
    Cold Boot, Reset Switch or CTRL+ALT+DEL = No problems.
    My system specs are in my sig below.
    There was one other tidbit, I had a problem with this motherboard failing to load Windows with 4GB of RAM installed when I first got her, and thru this forum and the MSI help center, it was suggested I update my BIOS to a beta version that was out at the time. I see now that the version is now a standard release v1.6, should I go to the release BIOS or just stay with the current one?
    Thanks for your time! 

    Yes I can.  I first installed XP Pro since I was testing system stability with my new 6000+.  Every soft reboot results in the array being undefined.  I have to wait until the controller scans and says there is no array, then I can reset it to make it see the arrays.  If I reset before the controller scans, it still shows no arrays.
    Vista 64 Ultimate will only install on my K9A platinum if the following is true:
    1) The SATA controller is in RAID mode, I have 4 SATA HD's, none are striped, and my DVD is external
    2) The desired HD/array must be the first boot device, if the DVD is first it will refuse to recognize the partition as valid to use
    If I use Native IDE or AHCI mode, Vista doesn't see any partitions.  If I use Legacy IDE mode, Vista will start the install, but on reboot the motherboard pauses for 5 minutes and tells me the HD has an error and I have to hit F1 to continue.
    I only recently got  Vista 64 Ultimate stable again.  I was having a problem where the system would power off instantly when it reached the desktop.  I replaced the power supply.  I then had trouble getting the drivers installed without crashing the OS.  One thing I noticed while reinstalling Vista is that Microsoft automatically updates the driver for the RAID Controller. The driver version is 2.5.1540.41 and the version that the ATI 7.6. and 7.7 want to install in 2.5.1540.36. That would put it out of sync with the ATI RAID Console driver.  The next reboot would result in crashing.  Can't prove that is why though.

  • What's Best Approach for Multitrack Classical Music?

    Can someone suggest the best approach for recording classical musicians onto
    four tracks? In this scenario, they play until they make a mistake on, say,
    measure 24, stop, then (take 2) go back to measure 20 and play until the next
    rough spot, and so on. Ultimately there may be 15 takes that all need to be
    trimmed and stitched together.
    In the old (tape) days, this was pretty basic editing. I would use a blade and block
    to cut out all the bad stuff on the multitrack tape, then I could mix. But how do I
    do this in Audition? (I use version 1.5.)
    I can't do the cuts it in edit view because the tracks would get out of sync
    Assuming all the takes are in one session, in multitrack view, this most basic of
    functions seems to elude me. What am I missing?

    Al the Drifter wrote:
    If you follow Steve's advice, and after doing the edits you discover
    that one instrument should come up 1db, you are screwed.
    I could be wrong about this in the classical music environment,
    where things are not close-mic'ed but if I am, I am confident Steve
    will correct me.  Ha.
    You always run the risk of small changes between takes - and that's where Audition 3 and the new improved crossfades score rather heavily. You won't notice 1dB on a single instrument across a fade though - it's hard to spot this as a jump, even, unless it's on pure tone. No, I very rarely close-mic stuff at all, although I did with a clavichord recently - it's seriously too quiet to mic any other way.
    jaypea500 wrote:
     when recording classical music, any engineer worth anything has the mix down pat as it's being recorded. 
    That's the way they used to work, certainly - but not nowadays, especially if it's done on location, which most classical recording is. What's more likely to happen is that you'd use decent mic preamps feeding straight into a multitrack, or even some software on a laptop. I generally record like that - but I also feed the multitrack outputs to a Yamaha mixer via ADAT, do a mix on that and record it back to a spare multitrack pair. I don't actually need to do that - but having a mix available from the multitrack that's pretty much there is good as far as being able to play back takes to conductors is concerned.
    Of course, one of the other reasons that classical sessions recorded on location aren't mixed on the spot is that the monitoring conditions are invariably far from ideal, and I'd have it that no engineer worth anything would ever risk a final mix done on location.
    But I only get paid to do all of this on a regular basis, so what would I know? Must be something though - my customers come back for more...

  • Repairing Disk Permissions?  What's Best?

    Hello,
    I was wondering if there is a difference in how, and what you use to repair disk permissions.
    The reason I ask is, if I use say the latest version of DiskWarrior 1.4.0, reboot my computer, and then run Apple's Disk Utility, it may change the disk permissions all over again.
    Which application is doing the right thing?
    I always assumed that Disk Utility (From Apple) was the way to go, but I just wanted to see what the general consensus is. (because I know that DiskWarrior is a highly respected program also)
    Thanks Again,
    Eric

    Gulliver,
    I am revising my opinion about disk permission repair..
    The reason is, I first ran Disk Utility from my hard drive, no repairs needed.
    Then I booted from The Disk Warrior 4.0 start up disk and got the disk repairs below.
    Then I restarted (which took quite a bit longer than usual) ran Disk Utilities from the hard drive again, it found several repairs necessary. (Also posted, and marked below.
    My conclusion is permission repairs should be done on the hard drive, after everything has loaded.
    Let me know what you all think,
    Thanks,
    Eric
    Below this point is from DiskWarrior 4.0:
    Permissions:
    parent directory ./Users/Shared/SC Info does not exist
    Started verify/repair permissions on disk disk0s10 SandBox
    Determining correct file permissions.
    Permissions differ on ./Library/Widgets, should be drwxrwxr-x , they are drwxr-xr-x
    Owner and group corrected on ./Library/Widgets
    Permissions corrected on ./Library/Widgets
    Group differs on ./usr/bin/fetchmail, should be 6, group is 0
    Permissions differ on ./usr/bin/fetchmail, should be -rwxr-sr-x , they are -rwxr-xr-x
    Owner and group corrected on ./usr/bin/fetchmail
    Permissions corrected on ./usr/bin/fetchmail
    Permissions differ on ./usr/lib/php/build/Makefile.global, should be -r-xr-xr-x , they are -r--r--r--
    Owner and group corrected on ./usr/lib/php/build/Makefile.global
    Permissions corrected on ./usr/lib/php/build/Makefile.global
    Permissions differ on ./usr/lib/php/build/acinclude.m4, should be -r-xr-xr-x , they are -r--r--r--
    Owner and group corrected on ./usr/lib/php/build/acinclude.m4
    Permissions corrected on ./usr/lib/php/build/acinclude.m4
    Permissions differ on ./usr/lib/php/build/mkdep.awk, should be -r-xr-xr-x , they are -r--r--r--
    Owner and group corrected on ./usr/lib/php/build/mkdep.awk
    Permissions corrected on ./usr/lib/php/build/mkdep.awk
    Permissions differ on ./usr/lib/php/build/phpize.m4, should be -r-xr-xr-x , they are -r--r--r--
    Owner and group corrected on ./usr/lib/php/build/phpize.m4
    Permissions corrected on ./usr/lib/php/build/phpize.m4
    Permissions differ on ./usr/lib/php/build/scanmakefilein.awk, should be -r-xr-xr-x , they are -r--r--r--
    Owner and group corrected on ./usr/lib/php/build/scanmakefilein.awk
    Permissions corrected on ./usr/lib/php/build/scanmakefilein.awk
    Permissions differ on ./usr/lib/system/libmathCommon.A.dylib, should be -rwxr-xr-x , they are -r-xr-xr-x
    Owner and group corrected on ./usr/lib/system/libmathCommon.A.dylib
    Permissions corrected on ./usr/lib/system/libmathCommon.A.dylib
    The privileges have been verified or repaired on the selected volume
    Verify/repair finished permissions on disk disk0s10 SandBox
    Below this point, is after restarting, and running Disk Utility from Hard Drive:
    Repairing permissions for “SandBox”
    Determining correct file permissions.
    Permissions differ on ./Library/Widgets, should be drwxr-xr-x , they are drwxrwxr-x
    Owner and group corrected on ./Library/Widgets
    Permissions corrected on ./Library/Widgets
    Group differs on ./usr/bin/fetchmail, should be 0, group is 6
    Permissions differ on ./usr/bin/fetchmail, should be -rwxr-xr-x , they are -rwxr-sr-x
    Owner and group corrected on ./usr/bin/fetchmail
    Permissions corrected on ./usr/bin/fetchmail
    Permissions differ on ./usr/lib/php/build/Makefile.global, should be -r--r--r-- , they are -r-xr-xr-x
    Owner and group corrected on ./usr/lib/php/build/Makefile.global
    Permissions corrected on ./usr/lib/php/build/Makefile.global
    Permissions differ on ./usr/lib/php/build/acinclude.m4, should be -r--r--r-- , they are -r-xr-xr-x
    Owner and group corrected on ./usr/lib/php/build/acinclude.m4
    Permissions corrected on ./usr/lib/php/build/acinclude.m4
    Permissions differ on ./usr/lib/php/build/mkdep.awk, should be -r--r--r-- , they are -r-xr-xr-x
    Owner and group corrected on ./usr/lib/php/build/mkdep.awk
    Permissions corrected on ./usr/lib/php/build/mkdep.awk
    Permissions differ on ./usr/lib/php/build/phpize.m4, should be -r--r--r-- , they are -r-xr-xr-x
    Owner and group corrected on ./usr/lib/php/build/phpize.m4
    Permissions corrected on ./usr/lib/php/build/phpize.m4
    Permissions differ on ./usr/lib/php/build/scanmakefilein.awk, should be -r--r--r-- , they are -r-xr-xr-x
    Owner and group corrected on ./usr/lib/php/build/scanmakefilein.awk
    Permissions corrected on ./usr/lib/php/build/scanmakefilein.awk
    Permissions differ on ./usr/lib/system/libmathCommon.A.dylib, should be -r-xr-xr-x , they are -rwxr-xr-x
    Owner and group corrected on ./usr/lib/system/libmathCommon.A.dylib
    Permissions corrected on ./usr/lib/system/libmathCommon.A.dylib
    Permissions repair complete
    The privileges have been verified or repaired on the selected volume

  • What' the best approach for synching a drum machine to AA3

    Hi
    I have recently purchased both AA3 and an Alesis SR-18. I'm wondering how to go about synching the drum machine to AA3. Do I do it via SMPTE or Midi? And exactly how do I do that? Later on I will also need to link my synth via midi to the AA3 sequencer.
    I haven't recorded for many years (reel to reel). Back in those days I would record a code from the drum machine onto the tape. I don't know what to expect now:
    Do I use AA3 to generate a Midi time code, would this be seen recorded onto a track. I'm not having any luck with everything I have tried so far.
    Thanks for any help you can give.

    I am about to attempt this with my Alesis HR-16 and MMT-8 combo.  I used to do the same as you, record a code to tape then play it back to trigger the drum machine and sequencer.  I assume it will work the same but I will have to try it hands on to see if it works.
    Try recording the code to AA, then play it back and see if it runs the Alesis.  Then try recording the Alesis back into AA.  Good luck!

  • What is best approach to replace a renderer?

    Hello,
    I want to use custom renderer for just one standard component. AFAIK, it is possible to use setRendererType method inside java code but that means lots of manual work.
    What I want is something that should be applied to configuration only, i.e. kind of entry that will tell jsf engine to use my renderer for given component and use standard kit for all others.
    Is it possible?

    you have to register the custom renderer in your faces-config.xml
    e.g. a renderer which renders the Output text component
    the renderer-class tag contains the location of your customrenderer
      <component>
        <component-type>javax.faces.HtmlOutputText</component-type>
        <component-class>javax.faces.component.html.HtmlOutputText</component-class>
      </component>
      <render-kit>
        <renderer>
         <component-family>javax.faces.Output</component-family>
          <renderer-type>javax.faces.Text</renderer-type>
          <renderer-class>renderkit.MyRenderer</renderer-class>
        </renderer>
      </render-kit>

  • Whats the best approach?

    Hi All,
    If you had to put up a screen that would look like the following:-
    Country : _ ------------_
    Language : _ ------------_
    Chassis Series:_ ------------_
    Cancel OKButtn
    The understand the input entries would be JLABELs and JTEXTFILEDS.
    If every thing had to line up and look professional.
    1) How many panels would you have?
    2) What Layout manager would you use on each panel?
    3) Would you employ a look and feel or would you use Java default look and feel?
    4) Is there a methodical approach to designing this screen?
    I understand these are open ended questions and maybe they will narrow once we have a few replys.
    cheers
    Gurmej

    I would use panels to help layout and group together similar components in a complicated UI. You can also start to add borders and change the background colour to emphasise the groupings.
    To demonstrate, open up Internet Explorer and choose tools -> Internet Options and make sure the General tab is showing. There are many components on this dialog but they are grouped by 'Home Page', 'Temporary Internet Files' and 'History'. This is an example of where panels can be useful for your layout.
    In your case the frame is very simple, with a few components and just two buttons so I wouldn't use extra panels. You would just complicate the code and add no benefit.

  • What is best approach to report building in my case?

    Hi all,
    I'm just getting started with Crystal Reports for our Swing-based desktop application.  We need the ability to generate PDF and XLS reports, perhaps later adding web-based dashboarding and interactive reports.  I'm trying to determine the best approach to take with Crystal Reports to fit our application's data.
    Our app stores results in a separate database (either Oracle, SQLServer, or Apache Derby).  The result records contain lots of ID lookups to tables in another database.  This makes using straight SQL for reporting difficult as I would like to avoid cross-database queries.  So I'm thinking of using the POJO reporting approach where our app gathers the results, generates POJOs, and then passes them to the report.
    My concern with this POJO approach is that it seems to require loading all results into memory and generating the report in one big step.  I've read other posts referring to heap issues.  Is there a way to avoid this?  Some-how to page through report data?
    I've also read that Crystal Reports can work with any data provider that implements ResultSet.  Is this true?  If so, could I create my own custom ResultSet implementation that would let me page through my results without loading everything into memory at-once?  If possible, please point me to the documentation for this approach.  I haven't been able to find any examples.
    If there is a better approach that I haven't mentioned, please let me know. 
    Thanks in advance,
    Guy

    The first option is the best one for performance.  The only time you should use result sets is when you need to do runtime manipulation of the data through your application and is not acheivable in a stored procedure.

  • What's best approach to handle - Sales and Delivery on account without INV

    Hello Experts,
    How to handle this situation in SAP B1 8.8 or 8.81 pleasse.
    1. Customer walks in to the counter for sale on account.
    2. He/She receives the item from inventory and is given a Delivery or sometiype of confirmation printout without price on it. It is not the Invoice - Idea being, delivery pickers need not know the price paid for the item etc.
    3. Eventually Customer company will pay the accumulated sales.
    Thank you.

    Hi,
    For this process, you still need all sales documents. You can create delivery directly for printing without price showed. Then you can copy the delivery to A/R invoice later.
    A better way is to create sales order and then delivery to keep all records in consistent manner.
    Thanks,
    Gordon

  • What is fastest approach to get count of list items ? I need to do something like select (*) from table

    Hi All,
    I have implemented paging on huge list. Grid gets shown 20 items per page but I have to show on grid pager a total count of items. Moreover filters could be applied to the grid. So, total count will depend from filter criteria. What is best approach to do
    something similar to SQL select count (*) from sometable  on SharePoint list?
    Oleg

    Hi,
    According to your description, you want to get the total count of items in current list view.
    There is an OTTB feature  “Totals” in the list view settings, it can count the items existing in the current list view.
    I suggest you do as the followings:
    1. Set the total count for the column in the list view->”Totals”.
    Then, the total item count will show in the list.
    Best regards

  • What is the best approach to insert millions of records?

    Hi,
    What is the best approach to insert millions of record in table.
    If error occurred while inserting the record then how to know which record has failed.
    Thanks & Regards,
    Sunita

    Hello 942793
    There isn't a best approach if you do not provide us the requirements and the environment...
    It depends on what for you is the best.
    Questions:
    1.) Can you disable the Constraints / unique Indexes on the table?
    2.) Is there a possibility to run parallel queries?
    3.) Do you need to know the rows which can not be inserted if the constraints are enabled? Or it is not necessary?
    4.) Do you need it fast or you have time to do it?
    What does "best approach" mean for you?
    Regards,
    David

  • What is the best approach to delete multiple list items

    Hi
    I want to delete multiple list items at once, what is best approach please suggest?
    Ramesh

    Hi Ramesh,
    Better approach for removing many items from a list is to use the ProcessBatchData method provided by the SPWeb class. First, you need a collection of the list items
    you want to remove, and then you can use the Get-SPListItem function to retrieve a list of items that match a given criteria. Then build a batch string with resultant items and call the ProcessBatchData method.
    Here is the sample code.
    function Get-SPList($webUrl, $lstUrl)
    $webObj = Get-SPWeb -identity $webUrl
    $lstObj = $webObj.GetList($lstUrl);
    return $lstObj
    $spList = Get-SPList -webUrl "http://mysitecollecton/MySite" -lstUrl "http://mysitecollecton/MySite/Lists/EmpInfo"
    $spQuery = new-object Microsoft.SharePoint.SPQuery
    $camlQuery =
    "<Where>
    <Eq>
    <FieldRef Name='Department' />
    <Value Type='Text'>HR</Value>
    </Eq>
    </Where>"
    $spQuery.Query = $camlQuery
    $spQuery.RowLimit = 100
    $spListItemCollection = $spList.GetItems($spQuery)
    # Create batch remove CAML query
    $batchRemove = '<?xml version="1.0" encoding="UTF-8"?><Batch>';
    # The command is used for each list item retrieved
    $command = '<Method><SetList Scope="Request">' +
    $spList.ID +'</SetList><SetVar Name="ID">{0}</SetVar>' +
    '<SetVar Name="Cmd">Delete</SetVar></Method>';
    foreach ($item in $spListItemCollection)
    $batchRemove += $command -f $item.Id;
    $batchRemove += "</Batch>";
    # Remove the list items using the batch command
    $spList.ParentWeb.ProcessBatchData($batchRemove) | Out-Null
    Please don't forget to mark it answered, if your problem resolved or helpful.

Maybe you are looking for

  • Create own views in the Fact Sheet

    Hi Forum, I am trying to create my own views in the fact sheet. for instance open opportunities,closed oppportunities,open leads,closed leads... w.r.t a particular BP. plz guide how this can be achieved. Kind Regards! Lucas

  • F2418 prining and scanning issue

    I have an HP F2418 all in one printer. While printing a file the printer stopped mid way. I had to turn off the printer and restart it. But now when I try to print or scan then all the lights start blinking and I am getting the error message that the

  • Western Crop Marks in FrameMaker 8

    When creating a PDF from FrameMaker 8 using Western Crop Marks, the text above the crop marks is in symbol font. How do we change the font used for that text? Thank you.

  • Missing Keynote Six Files

    I'm trying to figure out how my entire folder of several months of Keynote Six presentations has gone missing. I have no recollection of trashing it - and that would be crazy if I did, because this is how I make my living! But it's gone, and all the

  • Importing files in Integration Design

    Hi, This is new system.I am importing the ,tpz files in Integration Directory.I already imported 3 files and in the process of 4th files i got this error : "Internal error: Unable to transfer changes for object Service | <SID>CLNT100 to change list "