SDO_UTIL.TO_CLOB odd head scratcher

Hi folks,
I'll try to submit this to support but thought I should log it here in case anyone is interested.
Using Oracle 11.2.0.3.
I am still occasionally poking at the uber SDO_GEOMETRY issue (see Re: upgrading to uber SDO_GEOMETRY, looking for comments Anyhow one of the deal breakers has been the hassles to move geometries back and forth between uber-installed instances and regular instances. With datapump off the table, its kind of a bummer. Anyhow, I noticed that for reasons I cannot explain (any takers?) the following works to move SDO_GEOMETRY across a database link between uber and regular instances:
INSERT INTO local_table (shape)
SELECT
SDO_UTIL.FROM_CLOB(SDO_UTIL.TO_CLOB(a.shape))
FROM
remote_table@remote_instance a;I don't really understand why that works. But it does. Obviously over-sized geometries will fail if you try to move them to a regular instance. Performance is not too bad overall considering the deserialization and serialization taking place. I have not looked into what is occurring on what instance.
The only problem I found is a weird bug I think with the SDO_UTIL.FROM_CLOB for geometries with crazy precision.
SELECT
SDO_UTIL.TO_CLOB(SDO_GEOMETRY(2001,8265,NULL,SDO_ELEM_INFO_ARRAY(1,1,1),SDO_ORDINATE_ARRAY(-106.496121500000000992258719634264707565,43.01151182000000261496097664348781108856)))
FROM DUAL;When I plug the results into FROM_CLOB, I get
ORA-06502: PL/SQL: numeric or value error
ORA-06512: at "MDSYS.SDO_UTIL", line 3152
SELECT
SDO_UTIL.FROM_CLOB('2001||8265||NULL|NULL|NULL||1|1|1||-106.496121500000000992258719634264707565|43.01151182000000261496097664348781108856||')
FROM DUAL;Some kind of odd math bug I think. If I knock off 12 digits, then it works fine.
Cheers,
Paul

Paul,
As you know full well no one can measure the earth to the precision of the numbers of your 8265 SRIDed SDO_GEOMETRY.
Interestingly, the longitude in the example can't be represented in an Oracle NUMBER without loss of "precision" as can be seen following:
SELECT length('496121500000000992258719634264707565') as longPrecLength
FROM DUAL;
-- Results
LONGPRECLENGTH
36
-- The max precision for this longitude is 35.....
SELECT cast(-106.496121500000000992258719634264707565 as number(38,35)) as longitude
FROM DUAL;
-- Result
LONGITUDE
-106.49612150000000099225871963426470757
-- Trying to define 36 decimal digits throws an error
SELECT cast(-106.496121500000000992258719634264707565 as number(38,36)) as longitude
FROM DUAL;
-- Result
QL Error: ORA-01438: value larger than specified precision allowed for this column
01438. 00000 -  "value larger than specified precision allowed for this column"
*Cause:    When inserting or updating records, a numeric value was entered
           that exceeded the precision defined for the column.
-- Try binary_double
SELECT cast(-106.496121500000000992258719634264707565 as binary_double) as longitude
FROM DUAL;
-- Results
LONGITUDE
-106.4961215I have no idea what 1/10^36 decimal degrees of longitude or latitude is in meters but it ain't measurable via any GPS/Surveying method I know! Perhaps CERN can help!
Thanks for the reference to my new article. It has been sitting on my computer hard disk now for well over 6 months. I often wonder how many people actually read my articles (just like I wonder if anyone uses GeoRaptor)!
To be honest, when I first started using Oracle SDO_GEOMETRY I met end users who constantly asked why the number of decimal digits was greater than they expected. So, 10+ years ago I wrote a coordinate rounding function. (Perception management?) I never thought about the saving of space (most say it doesn't matter today due to large, cheap, fast disks, and fast networks) nor about performance aspects. I think my article points the way forward for others to investigate and, I hope, share* their results and experiences.
regards
Simon

Similar Messages

  • Head Scratcher - Default Field Values

    have an issue that is truly a head scratcher and I could use a little help.
    I created a number of fields - client name, client email, account manager etc. Most are just Unicode a couple are integer and one is a date. For two of them Client Name and Account Manager which I'm going have a lookup attached I enter a default value. Choose Client and Choose Account Manager.
    For two of the fields (client name and account manager) I created lookups with a list of clients and the other with a list of account managers.
    I then created a new group added all of the custom fields. For the two fields I want lookups on I select them in the group window and attach the lookups that I've previously created. I continue with where the group appears, attach it to a set etc and then save changes.
    So everything is perfect I can see the group within the set but for the two lookups I don't have a default value just a blank pull down window. What's the deal. Is there a syntax I'm missing for entering the default value for the field? Do I also need to enter the default value in the lookup so they match?

    actually the issue was with putting the default value in the lookup. That worked. I get what your saying though, however its really six of one half dozen of another. I created the fields first so editing the field in the lookup pulldown I didn't actually have the correct lookup values.
    By creating the field and then lookup and then linking them up in the group it worked just fine. But after I read your post I created the lookup first and then attached it while creating a field and didn't attach it while creating the group and got the same result.

  • Spry Collapsible Panel - Head Scratcher

    Hello Spry Guru's,
    Perhaps an easy question for you, but it has me scratching my
    head:
    When first displayed,
    My Cary website's
    CollapsiblePanel up-arrow does not display correctly. After you
    open and close the panel it will display correctly.
    Also when I edit my template, and then preview, all works
    correctly, but previewing the pages based on that template have the
    same error described above
    .CollapsiblePanelTab h6 {
    margin: 0;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 1em;
    background-image: url(../Images/down-arrow.gif);
    background-repeat: no-repeat;
    background-position: right 50%;
    padding-top: 2px;
    padding-right: 18px;
    padding-bottom: 4px;
    padding-left: 2px;
    .CollapsiblePanelOpen .CollapsiblePanelTab h6 {
    background-image: url(../Images/up-arrow.gif);
    background-repeat: no-repeat;
    background-position: right 50%;
    }

    I am sorry, I tried in FF, IE7/8 and Chrome and they all look the same.

  • Odd capture scratch -v

    Just imported some footage and every clip in the capture scratch is showing a -v behind the filename?
    Unsure of what this is and the -v does not show up in the file name in FCP itself only in the capture scratch folder.
    Thanks

    Unless you're really tired, I believe you mean you're wary of continuing...
    Do you have a max segment size set in your preferences? Do you have it set to capture audio and video separately...
    Patrick

  • Odd head turn help for 2d animation.

    I've been following online tutorials from lynda.com and I'm very new to AE. I wanted to animate my characters from my webcomic (Maybe NSFW) http://sotsog.net/archive/23-necronomicon/ and after reading up and experimenting with Flash it turns out AE would be a better fit.
    The tutorials I'm following are incredibly helpful but the character used in the demonstration has some different replacement animations as well as a completely different mouth. For my characters the mouth is always at a side view and I don't mind a small blink or hole in the animation when going left to right but this has lead to some issues.
    I'm at the point in the tutorials where I'm creating a master control where my head will continue to turn on the slider and allow me to easily change the mouths. Through the course I've already set up rotating head/eyes/mouth. At this point I'm removing each part that will use some sort of replacement animation from my "head" comp and putting them into a master control. So my blinks/mouth/head rotation should all be set in there. In the example the demo character's mouth moves from left to right in a fluid motion and used an expression with:
    a=thisComplayer("head").timeRemap;
    b=timeToFrames(a);
    b*13.5.
    This was for just moving the x-axis. Because my character is "flat" im not worried about y axis or scale at the moment.
    My mouth does not move at a constand rate like the example.
    Here I am at frame 0
    Frame 10
    Frame 20
    On Frame 10 and 20 they are kinda in the same spot. my x/y positions read
    146.5, 165.0
    105.5, 167.7
    102.5, 167.5
    Again I'm not worried about the y axis
    As you can see its not as simple as from left to right and i need three points in my expressions equation. I think the best way to describe it is frames 0-10 will have movement. I will have the animation expression linked to my head turn time remap so it just keeps turning although I would like it to stay stagnant at frames 10-20.
    Now to make matters worse I would also like to flip/or reflect my mouth between frames 1 and 10. Hopefully since they are already all within the mouth comp all my replacement mouths for animation will also be flipped when the head is turned in that manner. If I can set up an animation expression on frame 3 to flip i think that would work out but again im having trouble finding the right formula. Also I'm sure I'll need to change my keyframe interpulation to Hold in that instance as well so it just quickly jumps to the reflected mouth.
    The course I'm taking does not cover this and I'm having trouble finding a solution through search engines. Any help would be much appreciated.

    I may have worded this weird. My hierachy does not seem to be an issue, I have my entire character rigged aside from this one complication. I've been flipping my mouth in my mouth comp by unlinking my scale and putting it into the negatives with a hold on my keyframe interpulation. I seem to have fixed that issue but now im just trying to get this mouth comp to follow my head turn. I've linked my mouth comp to the heads timeremap so I get those 20 frames of movement. I just want it to stay still for a few of them. Are you sure theres no way to set an absolute number or once i hit frame x to stop x-axis animation?  My frames 0-10 of x-axis movement works just fine and at the speed I like with.
    b=timeToFrames(a);
    b*4.
    I placed my mouths where I would like them positioned on my time line and recorded for frames 0, 10, and 20. These read 146.5, 105.5, 105.5. (this is only x-axis and unlike my original post I'm just going to leave frame 20 the same as frame 10. frame 20 was originally 102.5 in my first post but thats a very slight movement thats unessesary.)
    Now I just need it to stay still between frames 10-20. I would think this could only be solved in my expressions. I just can't figure out a forumla that would work.
    Thank you for the link but this did not solve my issue.

  • Head scratcher - startup problem

    I've run into a problem that has me baffled. When the system starts up, I get the light grey screen with the apple, the next box that show Mac OS X loading, then it goes blue, then my desktop picture (one of the images supplied by Apple)loads, but shifted down and to the left about two inches. The only other thing I see besides the blue to the top and right of the desktop picture is a tiny corner of white in the upper right corner with the spotlight symbol. I don't get any of the rest of the menu bar at the top, nor any desktop icons, though I do get a cursor.
    I have started up from the OS 10.4 install disk and run disk permissions repair and disk repair. The first instance of disk repair found a couple of issues it called "illegal name" but repaired them. I ran Repair disk permissions again, then Disk repair and it found nothing the second time. I have also started up from the system Hardware Test CD and run the Quick and Extended tests and it reported nothing wrong. I have a Diskwarrior 3.01 Disk and I startred to try it, but it reported that there were problems it could not fix, so would not try. Now I know this isn't the latest version of DW, so it may not be the right tool to use with a system running OS 10.4.x. I have reset the PRAM also. Nothing I have tried so far has made any difference. When started up from the Install disk and I run the Startup Disk utility, it lists the internal hard drive and OS. At this point - this is what I know.
    The person using the system was wrangling with fonts in Font Reserve, Quark 6.1 and InDesign CS2, so decided to restart the system to get a fresh slate. When it came back - it came up with the scenario I described above.
    I hope someone has some direction for me, as I'm really not sure what to try next. Everything I know is based on being able to at least start up.
    FYI, the hard drive has only the system, applications, and fonts on it, so is nearly empty. All project files are stored on a server via ethernet. This system was rebuilt from the ground up about a month ago and has been working great, up until today.
    G4 Dual 1 GHz, Mac OS 10.4.5, 1.5 GB RAM

    Hi, WileEC. Welcome to the Discussions.
    Thanks for the reply. Answers in each section.
    1. You wrote: " I have a Diskwarrior
    3.01 Disk and I startred to try it, but it reported
    that there were problems it could not fix, so would
    not try. "You need DiskWarrior 3.0.3 for
    Tiger. Earlier versions are not compatible with
    Tiger volumes.
    I was pretty sure this was the case, so will have to invest in the current updated CD.
    2. Have you tried a different display? Checked the
    display connections? Perhaps the issue is the
    display or the cable connecting it, not Mac OS X.
    I have tried a different display and while the desktop picture isn't offset, as with the original display, all other elements are acting the same. In addition, I've noticed that if the cursor is any where on the screen, but the upper right corner (over the spotlight icon) it is the arrow; if in the small white area in the corner, the cursor is a beachball.
    3. Perhaps an incompatible Startup or Login Item. See
    my "
    Troubleshooting Startup and Login Items" FAQ for
    steps that might help you with this problem.
    I'll have to check this out, but not sure how to do so, without being able to startup first. I'll check the link out to see if it can shed some light.
    I have also tested the PRAM battery and it's above 3.6V, so I think it's fine.
    Dual 1 Ghz PM G4, 1.5 GB RAM, Mac OS 10.4.5

  • Head scratcher--new HD, macbook won't boot on battery power

    I needed a larger hard drive because the orig 60gb was getting full. replaced with a seagate 250gb. now, macbook will no longer boot on battery power. works fine if plugged in. if unplugged while running, macbook goes dead. battery is fully charged.
    a puzzlement. any ideas, brain trust?
    ...joe

    What is the model number of the HDD you bought?
    Next, make sure you have the battery in all the way and that the HDD is securely installed. Then try a PRAM and SMC reset by shutting down, unplugging the magsafe, taking out the battery, and holding down the power button for at least five seconds. Next, put everything back and hold down commmand-option-p-r at startup until it chimes twice then let go.
    If none of that works put in the old HDD and see what happens.

  • Head Scratcher: PMG5 boots off of OEM disc, not off of HD

    Here's a stumper:
    Out of Warranty PM G5 1.6ghz machine, came into shop,
    for MLB replacement ( wasn't putting out video, although vid card tested fine.)
    Replaced MLB, made sure to reseat all items, and booted off of diagnostic disc
    to set Thermal Calibration ( for Processors) and to make sure everything was ok.
    Everything passed muster, and then rebooted machine to boot off internal HD.
    The PowerMac boots up, but never gets pass Grey Apple screen, and instead
    wheel (gear) spins and then stops, and fans run.
    Rebooted machine off of Diagnostic disc, passes muster again.
    Rebooted off of Tiger 10.4 OEM disc, boots fine no issues.
    So I erase the HD, and reinstall Tiger, goes smooth,
    Machine reboots, same thing: will not go pas Grey Apple Screen.
    Verbose mode says that the stopping point is:
    NVDANV30HAL LOADED AND REGISTERED.
    nothing beyond that....
    anyone with any ideas?

    Scrap the hard drive. Even installing Tiger doesn't test for weak sectors, even if you were to zero the drive that isn't a guarantee. TechTool Pro is pretty good at media scan but it does not attempt to map out bad/weak sectors.
    If the directory and/or journal is 'shot' (corrupt / damaged) AND you forced it to create new partition tables (not just erase the user volume), then I'd say it has suffered enough and dead and needs to be replaced.

  • Here's a good head scratcher . . .

    I have a pair of half-sphere iMacs on my desk. I can connect with our local wifi with one of them, with good to excellent strength.
    The other either cannot connect or when it does, it is a very weak signal. I have exchanged airport cards to no avail; I have totally isolated one from the other and still no improvement. No matter how I change the variables, it is always the same. Even IF I COMPLETELY SHUT DOWN THE STRONG COMPUTER, the signal to the other is too weak to be used.
    I have them connected with a ethernet lan, going through a netgear router. Is there a set of settings in the sharing folder(s) that will allow computer A to use Computer B's connection? `Cause when I try to make the sharing work, the weak guy is still the weak guy.

    On "strong" iMac, open System Preferences->Sharing and enable Internet sharing from AirPort to Ethernet.
    Configure the "weak" iMac to use Ethernet and DHCP to get an IP address.
    To have complete internet access you will need to either disable the firewall on the "strong" iMac or modify the firewall so that it allows connections on the Ethernet side.

  • A head Scratcher

    I have an interesting problem that has so far been unsolveable. On my Dual G5 the OS has lost the ability to save files to the last folder used. Instead every save, for every app seems to go to the documents folder. This happens on Word, Photoshop, etc. It is a pain. It does not happen on my G4 laptop, whihc functions correctly. I can find no way to change this, and have tried some of the obvious things, like trashing finder prefs and repairing permissions.
    I am STUMPED. Thanks for any help

    Hi, I've never experienced this particular problem, but I would in this instance try re-installing (or updating if you need to) the OS from your system disks. Whenever I've had strange things begin to happen like this, after trying the usual suspects, I've found a complete system re-install usually works. It's a pain to do, but if it solves your problem...
    Good Luck.

  • THis Wireless Issue is a Head Scratcher

    As some know, I bought 2 Macbooks in Dec '06 and was experiencing all sorts of wireless issues early on. Dropped connections, SLOW transfer speeds while networked to my Imac, etc.
    At some point Netgear released new firmware for the 824, and all seemed right in the wireless world for at least 2 months.
    No issues with OS updates or airport updates, it seemed.
    Al of a sudden last week, I went back to the extremely slow speed when networked from the macbook (wireless) to the iMac G4 800 (wired) and nothing so far will fix it.
    The wireless transfer happens in 500K packets and a 4 meg file takes 4 minutes to transfer. Yet if I plug in the ethernet cable to the macbook - it works as it should.
    What I can't figure out is what happened to make this annoying issue return out of the blue.
    I am also back to slow page loads via Safari and page hangs.
    Of course I have rebooted the router -
    I can't figure out why for at least 2 months everything worked perfectly after months of sub par wireless performance and then back to **** - with everything back to sub par except not dropping connection anymore.
    Thoughts?

    I think the first thing I'd check for is if some source of interference returned after a few months of absence. I have a 2.4 GHz cordless phone that will nuke my 2.4 GHz WiFi connections - but only sometimes - when the phone happens to pick a channel that coincides with my WiFi. It could well be that a phone in your neighbor's house gets on your channel, and if the the phone doesn't experience any trouble may sit on your WiFi channel for a long time. In my case, my Panasonic phone bothers the WiFi, but the WiFi never bothers the phone.
    The other thing you might want to look for is how many IP packets are being discarded by your Mac's network interface. You can do that my opening a terminal window and doing "netstat -s | more" The -s option gets you a rather extensive list of Ethernet statistics. What you want to look for is anything related to retransmitted packets. If you are experiencing more than a 1% IP packet loss, Ethernet performance can degrade rather ungracefully. (Note, I'm talking about layer 3 and above IP packets). It isn't unusual for 15-20% frame loss at layer 2 in the WiFi connecdtion.
    There are a lot of variables here, and it is difficult to give you an answer that would be a one-step magic pill. There could be several problems at once. The best test would be: does one computer have lousy web page load times over WiFi, but the other computer has quick web access.
    If both computers are having problems loading web pages, then there is something wrong with the router and/or WiFi interference. If just one computer has poor performance, then you need to look at the software on that computer.
    Best wishes for finding it.
    Bill

  • Yet another head scratching limitation with the iPhone

    I just recently 'upgraded' to the iPhone 4 (from Android) and I am beginning to see that the iPhone/Apple is really not as forward thinking and innovative as I once thought.
    For instance, today I learned that it is 'impossible' to transfer files to/from the iPhone (e.g. cannot use the iPhone as a USB data drive). Although some programs do allow transferring of specific files (e.g. audio recorder), however, those limited data transfers are only allowed through iTunes! Are you kidding me?
    Well, this poses a dilemma for those who are not allowed to install iTunes in a corporate environment due to IT policy. I also find it ridiculous that, not too long ago, iTunes was required to charge the Apple device? I guess Apple does believe in small incremental evolutionary steps forward after all.
    So, what this means is that I must jail break my iPhone just to access a basic feature that every other non-iPhone already has! Unfortunately, Apple insists on playing a cat/mouse game with jail breakers. I believe I need to await the next iOS in order to fix bugs with v4.1 but by doing so I can't jail break. Or I just put up with the bugs and jail break in order to make my iPhone usable in my work environment.

    I changed to the iPhone because my HTC Magic was locked in on AOS 2.1 and I was never going to see Corp. Google Apps syncing, hidden SSID WiFi access, and of course the many apps that iPhone has (e.g. fully operational Skype, ZipCar, etc.).
    But the grass is not always greener. The iPhone has a whole list of omitted productive and useful features that Android had...and even my 4 year old Windows Mobile phone had. It makes me wonder, Does Apple live in a vacuum?
    a multimedia device, not a better phone,
    It is a great multimedia device! No complaints about that! But it would not take much for the iPhone to also be a great business tool and phone. Unfortunately, that which would make it great all around will require jail breaking!
    and proper notifications managements is a bummer.
    Notifications???? Where are any notifications (besides the pop ups in the locked screen)?
    I keep hearing these 'bings' coming from my iPhone but I have no idea what is causing them. On the Android, it is a simple matter of sliding down a window and viewing a historical list of notifications from every participating app. The phone can be set to provide continuous audible and/or visual notification until this notification list is cleared. The fact that the iPhone doesn't have anything like this is baffling to say the least.

  • SDO_UTIL.GETNUMVERTICES for point type geometries returns gtype?

    Hi folks,
    This is a head scratcher.
    Uh shouldn't this always return 1? It seems to return the get_gtype value.
    SELECT
    SDO_UTIL.GETNUMVERTICES(
       SDO_GEOMETRY(
          2001,
          8265,
          SDO_POINT_TYPE(
             -86.85791015625,
             33.3029861812241,
             NULL
          NULL,
          NULL
    FROM DUAL;We can get even whackier. This returns 9!
    SELECT
    SDO_UTIL.GETNUMVERTICES(
       SDO_GEOMETRY(
          9001,
          8265,
          SDO_POINT_TYPE(
             NULL,
             NULL,
             NULL
          NULL,
          NULL
    FROM DUAL;Am I missing some nuance here?
    Thanks!
    Paul

    Hi Paul,
    I'm looking forward to hearing you work the term "fancy hat" into an explanation of this behavior.
    I get the same behavior on 11.2.0.2. Tsk tsk on you for not mentioning your version. Back on 10.2.0.4 the same select statements yield:
    ORA-06531: Reference to uninitialized collection
    ORA-06512: at "MDSYS.SDO_UTIL", line 344
    So the only nuance I can think of, which isn't really a nuance at all, is that getnumvertices isn't allowed for point types.
    Matt

  • Name of file in the header

    Hi,
    I would like to set automaticaly the name of the file in the header (or the foot) of a document without to write it but after i have save the document. Is it possible ?
    Thanks for your response.
    PB G4   Mac OS X (10.4.6)   Pages 2

    You can use AppleScript to target the header specifically, so you don't have to rely on the active insertion location. But, because Pages can have complicated documents, some care must be taken to get every header in every section.
    <pre>
    tell application "Pages"
    tell front document
    set docName to name
    set firstSection to section 1
    repeat with aSection in every section
    tell aSection
    -- If reusing headers/footers from the previous section, there's
    -- no need to set the value again, unless it's the first section,
    -- where there is no previous section.
    if not reuse headers and footers or contents of aSection is firstSection then
    -- Every section has an odd header
    set odd header to docName
    -- Some may also have an even header
    if different left and right pages then
    set even header to docName
    end if
    -- This may not be desirable, but it's here for completeness
    -- In practice different first page is used
    -- for a title page, where you might not want the header.
    if different first page then
    set first page header to docName
    end if
    end if
    end tell
    end repeat
    end tell
    end tell
    </pre>
    Titanium PowerBook   Mac OS X (10.4.6)  

  • Very odd CF card /  missing files issue

    This one has me stumped. Here are the specifics I've been able to recollect:
    Nikon D100 camera
    Sandisk 8GB Ultra CF card
    1 yr old iMac with "PocketReader" multi card reader
    Problem: 40 NEF files just vanished from the CF card after it was removed from my D100 and placed into the card reader on the iMac. The images were all there while the card was in the camera because I had just shown them to a colleague for quick review.
    This is what I can remember of the events that led up to the NEF files absolutely disappearing from the card while leaving 8 other files intact in the same folder - as well as all other data on the card.
    I had been using the card reader earlier in the day on the iMac to transfer NEF files from the CF card to the computer for editing in Lightroom.
    When I needed to leave the office I didn't "eject" the CF card/card reader from the iMac before I removed the CF card so there was a window open with the CF card directory showing. I simply pulled the card and went on my way.
    You don't have to eject a card reader to remove the card on a PC - which I also use in the office. You just close the folder on the card and pull it out of the reader.
    This is my only thought as to how the problem may have occurred. When I returned to the office later in the day with the new NEF files on the CF card I put the card in the reader and opened the drive window, revealing - no new NEF files in the Nikon directory, only the older ones from a couple days ago.
    I noticed there was still a CF card window open from the earlier session. It, too, had no NEF files other than the older ones. I closed the window and re-opened the CF card but still no files.
    Which brings me to my speculative question. Is it possible that somehow not closing the window the first time, then re-inserting the card with new files simply and instantaneously reverted the card directory to its original state? This is the only thing I can think of that could somehow be responsible for the issue.
    I ran Disk Utility but it did nothing except say the card was error-free. I have DiskWarrior and TechTool Pro 5 but they generally don't do much for CF or SD card data recovery. I still have the card connected to a PC and am looking for any other apps that might "see" something.
    I ran 4 PC utilities to try to recover the files but none saw files that had been deleted - and that is the real head-scratcher. The files have no sign of existing in any way at this point. They were there when the card was in the camera but when I put it in the card reader they absolutely vanished.
    Any suggestions or speculation is welcome.
    Rick

    Well noones bothering to answer so might as well close this, been open too long.
    Thanks for the help.

Maybe you are looking for

  • Browser compatibility issue with IE6/7

    Hello, I created my webpage in dreamweaver on a MAC.  I have viewed my page(s) A-OK in Safari and firefox however I am being told that my page is not viewing properly on Internet Explorer.  I then found the browser compatibility feature to test the p

  • XML Transformation while pushing data

    I can get an XML file that contains a structure like <order> <onumber>12345</onumber>   <customer>     <name>Miller</name>     <street>XY Street</street>     <city>Bristol</city>   </customer>   <object>     <orderno>12345678</orderno>     <quant>5</

  • UIX/XML tables in tables in tables in .....

    Hi! An interesting question for the JDev team: I'm trying to create a uix table with detailDisclosure and I added another table in the detail section of this table. But somehow this didn't work as I had hoped. I added a header to the detailSection an

  • IDOC is triggering 2 messages

    Hello Guys, If anyone has ABAP IDOC working exposure, please reply the following thread. one IDOC genearates 2 Thanks,

  • Why Class.forName?...

    I'm trying to understand the use of Class.forName in JDBC programing. �What is the really goal for this class? try{ Class.forName("sun.jdbc.odbc.JdbcOdbcDriver"); } catch(ClassNotFoundException ex){ // something Regards.