NT - Unix portability

Hi folks... I may be posting in the wrong place, but here goes.
We're developing a web application and our development platform
is NT but the app and database will eventually run on a Unix
box. Does anyone know whether there are any portability issues
with PL/SQL scripts -- if we do all our development on the NT
platform, will we be able to easily recreate everything on the
Unix platform? If so, how? If not, any suggestions?
Our database is (or will be, when I work out how to configure
everything -- another thread methinks) Oracle 8. Development
platform is NT4.0, and the live platform Unix Ultra250 box will
be running Solaris 2.6.
TIA
null

Fiona (guest) wrote:
: Hi folks... I may be posting in the wrong place, but here goes.
: We're developing a web application and our development platform
: is NT but the app and database will eventually run on a Unix
: box. Does anyone know whether there are any portability issues
: with PL/SQL scripts -- if we do all our development on the NT
: platform, will we be able to easily recreate everything on the
: Unix platform? If so, how? If not, any suggestions?
: Our database is (or will be, when I work out how to configure
: everything -- another thread methinks) Oracle 8. Development
: platform is NT4.0, and the live platform Unix Ultra250 box will
: be running Solaris 2.6.
: TIA
Hi Fiona,
you should have no problems. We develop on Solaris and deliver on
Solaris & NT making. We use a lot of PL/SQL procedures being
called via JDBC. I simply export the schema from the Solaris
instance and import it into the NT one. It works "out of the
box",
HtH
Phil
null

Similar Messages

  • Walk thru for xterm

    Im trying to xterm from a windows box to a solaris headless t1 netra box, it has no graphics card just straight network or serial connections.. is there a walk thru or something to connect an xterm or browser into this somehow??
    ;

    Try putty.exe -- very simple.
    You could download from
    http://www.chiark.greenend.org.uk/~sgtatham/putty/wishlist/unix-portability.html

  • UNIX ownership on portable drives

    OK, I am having a pretty technical issue. At  #  level in Terminal, I am seeing the user and groups set as "unknown". Even with the power at #, I cannot change these settings using any combo of chown or chgrp that I can think of. Oddly enough, chmod works without a hitch.
    Here is my situation, assuming that the OS was using UID or UUID to establish "who was really who" when it deciphers security rights for the user named "Bill" (just using myself as an example), as soon as I set up the new Mac Pro, I imediately went in and changed the UID and UUID to match those on my MacBook Pro. BTW- I have had no problems whatsoever other than I sometimes have to log in as Root to grab a file from an old TM backup...... chown/ chgrp/ and chmod have fixed every one of these issues.
    Here is the reason I did this seeming crazy thing.........  I have very specific rights assigned (on the Mac Pro) to my business files and my photography files (which, being a pro who makes a living from these files, I consider my photography to be business files too!). I have full rights (7) my wife can read & execute (5), no one else has any rights at all. When I am on the road, and living off of a portable drive, I want the files I have synced to carry these same rights & limitations. As my UID and UUIDs match between the machines, I really expected the OS to say "OK, this user named Bill, who wants access to this directory, seems to be the same user, so I will let him do what he wants.".................. If groups and owners do not follow, this will never work! I expected a little bit of a challenge when I went to set everything up for the first time but I did not expect that I could not overcome my challenges when at a #!!!!!!!!!
    Any ideas from UNIX gurus would be most appreciated! 
    Thanks in advance,
    Bill
     MacBook Pro (15in Late 2011), Mac OS X (10.8.2), 16GB RAM
     MacBook Pro (15in Late 2008), Mac OS X (10.7.5), 8GB RAM
     Mac Pro, Mac OS X (10.7.4), Dual 3.2GHz Xenons- MANY upgrades
     Mac Pro, OS X Mountain Lion (10.8.2), Mid-'12, 12-Core, 64GB RAM
     iPad, iOS 5.1.1
     iPad 2, iOS 6
     iPhone 4, iOS 6
     iPhone 4S, iOS 6

    etresoft,
    I thank you for your tips and I thank you for your advice. We are going to need to "agree to disagree" on a couple of things here. While I will have to agree with your assertions regarding the "tinkering around" of with hidden files/DIRECTORIES is something that should be left alone by almost all users, you have not accounted for the more technical user who has a need to accomplish something specific, with the experience to be cautious and to know that he/she does run the risk of "breaking" something (one of the many needs for backups BTW).
    I am NOT blowing my own horn here, this is just something to take into consideration before assuming the person on the other end is an idiot. No, I don't have a lot of points. No, I am not at a "high" level within the support community. No, I do not participate as often as I should, for the benefit of others. However, prior to ever owning my first Mac, I worked with UNIX for nearly 20 years. Mostly AIX, quite a bit of HP-UX, a little SCO, and a little with various flavours of Linux. I have been an AIX server & system (as we added more servers) administrator. Most of the time when I was not using SMIT, I was working from a "#". Now, do I know it all? God no, far from it! Am I "too good" to make mistakes? NO, in fact I have made some awful ones over the years which left no option than to restore from tape backup (or re-install AIX if that would fix the problem faster).
    Now, with all of that out of the way, I switched from Windows to Mac for two reasons. #1 is reliability; no big surprise there...... #2 was the heart of that reliability, UNIX, which allowed me to do things Windows could (but OS 9 could not) and so much more. I loved it so much that I ditched all my Windows computers and have never looked back. What I have learned over the years is to be VERY careful; this includes a fresh backup prior to making any significant changes. I have also learned that pretty GUI interface for the OS, tends to work for the UNIX kernel that really runs the show. I have learned that you can take a powerful computer (say, a Mac Pro, for example) and do things on it that the best UNIX servers could only dream of 10 years ago. BTW- I ran all my proposed ideas by an Apple tech support supervisor before I even opened the box on the new workstation. He agreed with my plan on the UID and the UUID, he agreed with how I intended to bring files across from the old Time Machine backups, but he forgot to mention the ownership of files on external drives. I probably should have just tried to find the same supervisor again, but this did get me to dip my toe in the Support Community and try to assist a few others for a change. 
    No hard feelings.   This is probably karma somehow because I know I have taken the same line with customers and fellow users many times over the years, only to find that sometimes, they knew even more about the OS than me. In this case, I needed some pretty technical help. While I appreciate the warnings as they do help serve as a reminder as how severe the consequences could be. However, dismissing questions with an attitude of "Mac OS is not intended to work that way" or "you should never need to do that" is the whole reason jokes like "If Computers Were Beer" are created.
    I have to agree with you about some of the Adobe products. For photographers, Adobe has been pretty good to us, with Photoshop, for many years, having way more power on a Mac than on a Wintel workstation. They are pretty even now, provided you make sure you go through the hassle of selecting/building a Windows workstation that has all the right "tools" for you to work at a professional level, but you can't go cheap, especially if you work in Adobe RGB and want to see the colours. In short, you might as well get a Mac
    Thanks for your advice, maybe we can be of assistance each other at some point in the future. I love learning new things..........  any day I learn something new is a good day!
    Bill
     MacBook Pro (15in Late 2011), Mac OS X (10.8.2), 16GB RAM
     MacBook Pro (15in Late 2008), Mac OS X (10.7.5), 8GB RAM
     Mac Pro, Mac OS X (10.7.4), Dual 3.2GHz Xenons- MANY upgrades
     Mac Pro, OS X Mountain Lion (10.8.2), Mid-'12, 12-Core, 64GB RAM
     iPad, iOS 5.1.1
     iPad 2, iOS 6
     iPhone 4, iOS 6
     iPhone 4S, iOS 6

  • Portable Home Directories in 10.8 Server?

    I have a Mac mini Server running 10.6.8. Now that 10.8 is out, Apple will probably stop supporting 10.6 (as is their policy) and that means either slowly eroding security or moving to 10.8. I have been looking at the documentation and it seems underneath it all is still by an large the same basic unix-stuff like postfix, dovecot, a dns system, etc. Giving the lack of support for GUI-managing the more complex setups, I'll probably be doing it command-line (stuff like multiple virtual mail domains, multiple web domains, etc.). Not fun (and a business opportunity for some enterprising software engineer).
    But what I haven't been able to see in the documentation or anywhere else is Portable Home Directories. In my current setup, I have a 10.6.8 Server and 10.7 clients. On these clients is a single local administrator acocunt and the rest are 'managed mobile accounts'. These are local acocunts. They work when away form the network on which the server is, but when in range of the server, the server may push settings and stuff. And on login/logout and when connected to the LAN and during work, the home directory of the user is constantly synchronized with a copy of the user's home directory on the server. This means my users can take any computer and get their own account and a synchronized copy of their home directory. They can also take a laptop off line for a while and when they return to my LAN (either physically or by VPN), any changes will be synced. This is a sweet setup and it works with 10.7 clients and 10.6.8 server.
    But what I haven't been able to find if this will still work with 10.8 Server. I have looked at teh 10.8 Server documentation and haven't found anything about it. Will it still work somehow and if not, is there a good alternative?

    Gerben Wierda wrote:
    Or: you create the users anew in the network directory, you replace their home directories with the content of what is on the MacBook (TDM is your friend) and do the chmod. Easier still.
    That way, I suggest the migration in that way; because, you can test everything out before the data gets moved over. There's nothing like something going wrong in the setup/migration, and you have to do it all over again.
    Kirk, you can always put the Home directories/folder on an external. But if you do, you'll probably want to run this command in Terminal:
    sudo defaults write /Library/Preferences/SystemConfiguration/autodiskmount AutomountDisksWithoutUserLogin -bool YES
    That sets the system-wide setting to mount external HDs on startup. The default behavior  in OS X, probably around 10.3 onward (but Apple may have flip-flopped on this), is to mount externals on user GUI-login, not on startup like internal HDs. The default behavior is a huge problem with network users, whose home directories reside on the external, since the external on GUI login often mounts "too late" and new "phantom" home directories are created (along with warning messages that the home directory can't be found) and you sometimes get duplicate mount points. In short, the default behavior creates a bit of mess. To spare you some frustration, run that command, which will mount the externals on startup, so the home folders are always available.
    It's also handy if you plan on creating other shares on the external; it prevents some flaky behavior.
    Gerben's "general description" can be applied to Lion and Mountain Lion, although with Mountain Lion you have fewer tools, and you'll often be working in Server.app rather than some of the older tools like Server Admin.
    Again, basically you need to:
    (1) Setup file sharing, where you designate a directory/folder as a share to hold the network home directories. On the default install, Apple makes /Users a share, and you could (similar to what Gerben did) use that to hold not only local accounts' but also the network accounts' home directories. In that setup all users' home directories reside in the same place. All you have to do then is check the box "Make available for home directories over" and leave "AFP". See below; note the very last checkbox; that needs to be checked:
    I preferred to keep the local and network users separate, so I actually use a different share for the network users, and not /Users. If you go that route, pay attention to the permissions, it's somewhat easy to get them wrong. I think I cheated and used Carbon Copy Cloner to clone the /Users directory to another HD, then just renamed the directory. FYI you're actually not seeing this in these screen shots, since I'm using a "fresh install" virtual machine to make the screen shots.
    Also if you don't need it, I'd probably uncheck "Share with Windows clients (SMB).
    2. You need to setup Open Directory, so you can manage Network Users. Since you want portable home directories, then you might consider using Profile Manager (introduced in Lion Server), which is Apple's latest tool for that. You can also download separate Workgroup Manager as well. Not sure which is better, or exactly why there are both. I think the documention indicated for older pre-Lion OSes, Workgroup Manager is still around.
    2a - If you go straight to Profile Manager, and set it up, it will first make you setup Open Directory, then the rest of the setup for Profile Manager itself.
    2b - Or you can always "two-step", first setup Open Directory, then later if you want "Profile Manager".
    3. Once you have OD (step 2), and the share setup for network home directories (step), you use Server.app to create the network users, and assign their home directory to the share not local. Note the entry "Home Folder"; use the pull-down menu to select your share. See below.
    If you forget to set the Home Folder, you can always "edit" the user and change the Home Folder to the share, and not Local Only.
    4. To get portable Home directories, I'm pretty sure you're going to have to setup and activate Profile Manager or use Workgroup Manager. Sorry not much details I can provide there, I've only played with it a bit, and was planning on upgrading my MacBook Pro to Mountain Lion before giving it a go again.

  • Pass a Value to Variable from the unix environment in ODI (ELT)

    Hi
    i am very new to ODI environment.
    i want know how to pass a value to variables in oracle data integrator from unix environment.
    Example:
    Variable name : Sales
    for variable name sales i want to pass the value from unix environment.
    Regards,
    Raj
    Edited by: user11137587 on Aug 19, 2009 6:26 AM

    Work Around !
    You can execute OS commands using Jython script. Probably you need to flush your enviornment variables value into a file using jython script and then read those value into ODI variable from the file.
    BUt may I know why you want to read environment variable vaules in ODI, Dont you think this will make your application less portable
    Regards,
    Amit

  • Keytool generated keys portable to other platforms?

    I generated asymmetric keys using Java Keytool on Windows NT. Are the keys portable to Unix ? Also, can programs like Perl, ASP read these keys? Thank you.

    This is not completely correct. Key tool does not allow export of
    private keys. It is a real drag for developers.You no need to export anything. BTW, PKCS#12 keystore could be created by using keytool with appropriate JCE provider with PKCS#12 support. Then you can open it on other platform, that supports PKCS#12 (i.e. mozilla or msie web browsers can do it). For more detail on PKCS#12 refer to OpenSSL PKCS#12 FAQ. http://www.drh-consultancy.demon.co.uk/pkcs12faq.html

  • 9i runInstaller Compaq Tru64 UNIX V5.1 fails...

    I'm desperate to install the New Oracle 9i (we want to use this database as the Repository database for iFS.)
    My environment:
    $ env
    PATH=/usr/bin:.:/usr/local/bin:/usr/local/sbin:/usr/sbin:/oracle/product/9.0.1/bin:/usr/ccs/bin:/usr/openwin
    /bin
    ORACLE_BASE=/oracle
    ORACLE_HOME=/oracle/product/9.0.1
    ORACLE_SID=IFSD
    CLASSPATH=
    LD_LIBRARY_PATH=/oracle/product/9.0.1/lib:/usr/lib
    LOGNAME=oracle
    USER=oracle
    SHELL=/bin/ksh
    DISPLAY=192.168.103.248:0.0
    TERM=xterm
    My oraparam.ini
    [Oracle]
    DISTRIBUTION=TRUE
    SOURCE=../../stage/products.jar
    LICENSE_LOCATION=
    JRE_LOCATION=../../stage/Components/oracle.swd.jre/1.1.8.7.0/1/DataFiles/Expanded/
    OUI_LOCATION=../../stage/Components/oracle.swd.oui/2.0.1.4.0/1/DataFiles/Expanded
    JRE_MEMORY_OPTIONS="-ms36m -mx500m"
    DEFAULT_HOME_LOCATION=
    DEFAULT_HOME_NAME=OUIHome
    NO_BROWSE=/net
    HLP_LOCATION=
    EWT_LOCATION=
    NLS_ENABLED=TRUE
    BOOTSTRAP=TRUE
    OUI_VERSION=2.0.1.4.0
    My feedback:
    /home/oracle> /home/oracle/Disk1/install/decunix/runInstaller
    Initializing Java Virtual Machine from /tmp/OraInstall0/jre/bin/jre. Please wait...
    /tmp/OraInstall0/jre/bin/jre[83]: /tmp/OraInstall0/jre/bin/../bin/alpha/native_threads/jre: not found
    I spend two whole workdays on this issue, searched all metalink; all no good...
    The OUI 8i is running perfectly /oracle/product/oui/install/runInstaller works great.
    So it must be possible to get the 9i OUI running.

    Dont know 100% for sure.
    But i think, you have to recompile your
    Forms & Reports Application on your UNIX server.
    Its not portable through platforms as Java.
    But correct me if i'm wrong.
    Also just one remark to avoid confusion:
    There is no Database Server included in
    9i Application Server EE
    - Stefan

  • Portable Font Problem

    Hi,
    We are trying to differentiate required fields from non-required
    fields in detail windows by bolding the field names for those fields that
    are required to save a record. We are using Portable, system default,
    bold, size 12 font for the required fields and non-bolded for the
    non-required fields. Our windows look fine on Unix but as soon as we
    go to Windows, all of the field titles that were set with a portable
    font look much larger than the rest of the text on the window such as
    Tab titles, menu titles and the text that is entered in datafields or
    texteditfields. If we reduce the size to 10 then it looks fine on the
    PC but too small on Unix. Forte says that portable does not mean that
    the text will look the same on all platforms even though that is what
    the documentation seems to imply.
    If anyone else has had a similar problem, please let me know
    what your solution was.
    Thanks
    Peter Kelly
    ____ \ / ____ CrossKeys Systems Corporation
    ___ \ X / ___
    \ X X / Crosskeys Centre Peter Kelly
    X X X 350 Terry Fox Drive Software Designer
    ___/ X X \___ Kanata, Ontario
    ____/ X \____ Canada K2K 2W5 [email protected]
    _____/ \_____ (613) 591-1600 Ext. 8247

    Hi,
    We are trying to differentiate required fields from non-required
    fields in detail windows by bolding the field names for those fields that
    are required to save a record. We are using Portable, system default,
    bold, size 12 font for the required fields and non-bolded for the
    non-required fields. Our windows look fine on Unix but as soon as we
    go to Windows, all of the field titles that were set with a portable
    font look much larger than the rest of the text on the window such as
    Tab titles, menu titles and the text that is entered in datafields or
    texteditfields. If we reduce the size to 10 then it looks fine on the
    PC but too small on Unix. Forte says that portable does not mean that
    the text will look the same on all platforms even though that is what
    the documentation seems to imply.
    If anyone else has had a similar problem, please let me know
    what your solution was.
    Thanks
    Peter Kelly
    ____ \ / ____ CrossKeys Systems Corporation
    ___ \ X / ___
    \ X X / Crosskeys Centre Peter Kelly
    X X X 350 Terry Fox Drive Software Designer
    ___/ X X \___ Kanata, Ontario
    ____/ X \____ Canada K2K 2W5 [email protected]
    _____/ \_____ (613) 591-1600 Ext. 8247

  • Need Info Regarding Unix Scripts for DBA's

    Hi,
    I'm a oracle DBA with little knowledge of Unix.
    I wanted to write some shell scripts which will be helpful for DBA's regular activity.
    As i'm a new to oracle with unix can any plese tell me what are all the activities can be done throgh Unix Shell Scripts also suggest me how to learn unix shell scripts quickly.
    Thanks in Advance
    Gobinathan

    Maybe it is about time you leave your ideal world, and take a reality check.
    You don't take into account, I would say all over the globe, with the likely exception of the University of Washington, companies unwilling to upgrade to a supported version of Oracle. Then there are companies who can't upgrade to a supported version of Oracle, as the third party sw doesn't support a supported version of Oracle.
    Then there are companies who are unwilling to pay for OEM and/or database control.
    My company can't afford to use OEM to manage all our customers.
    Daniel, I think I know your answers. They are, and always have been highly unrealistic. You need to leave your paradise, and stop making people frustrated, because they have to stick with the (you so often use that word) paleolithic version of Oracle that has been presented to them.
    They simply have no choice.
    In the Netherlands 50 percent of the customers use 10g, 25 percent 8i and 25 percent 9i. You can climb your hobbyhorse every day, many of them won't upgrade, simply because management doesn't want to upgrade, as it doesn't buy them anything, apart from support, which is considered unimportant, as the application 'works'.
    Apart from that, your assertion scripts aren't portable across platform is not necessarily true when you start using Perl (comes with Oracle).
    There are many tasks for which shell scripts are still mandatory.
    In fact Rman is one of them. As Rman doesn't support variables, you can't use OEM to set up a script which uses a proper tag in the backup command.
    You need scripting to reset an alert.
    You need scripting to rotate the log file of a listener.
    Etc, etc, etc.
    Sybrand Bakker
    Senior Oracle DBA

  • File folders changing to inaccessible UNIX documents

    I'm on a MacBook running 10.6.8. I often run files back and forth to my workplace on a Lexar 16 GB stick...now just a few months old (since my last one seemed ot be overheating -- a Kingston prone to this, as it happens).
    The other day I noticed a folder (full of files) on my stick seemed to have changed (on a PC) to an 8kb "file" of no type. I was not able to open it.
    I figured I would fix it at home, but at home it appears as a UNIX file...and today I am seeing more and more folders changing in this way! I have notivced four more just in the past few minutes, some at the root level, other buried.
    I ran Disk First Aid and the PC's own scanner equivalent on the stick, but no serious problems were found; DFA did make a few fixes. But the problem continues.
    Should I buy a file retrieval program? Is this stick HOSED? That would be a big shame.
    Is this a known issue in Snow Leopard? I have had documents change to UNIX before, but I was able to change them back by adding the proper suffix. But with folders I am stumped -- and this is much more severe as many files are now inaccessible.
    -A-

    I fear this is not a known issue with SL but a cross-platform issue with Windows. If you perform a Google search for "folders turning to unix executables" you'll find you're sadly not alone. Most users report this problem in connection with Windows; see, e.g. https://discussions.apple.com/thread/5413592?start=0.
    As far as I could find, there's no solution for folders (and neither a satisfactory explanation). I only found this:
    http://www.mac-forums.com/forums/os-x-operating-system/289108-folders-turned-int o-unix-executable-files-2.html#post1471648
    I don't think a data recovery software will help. Afaik, only FileSalvage offers support for FAT32 volumes (Data Rescue's user guide states "limited support"). But you can download a trial version of both applications, do a scan and check whether one finds files to be recovered on the USB stick and/or your inner disk. I'd try with FileSalvage first.
    Another suggestion you'll find around is repairing your inner disk (you can't repair a FAT32 volume on a Mac, afaik). This won't do any harm (and probably no good either), but I'd prefer the single user mode. Follow the detailed instructions from http://support.apple.com/kb/TS1417:
    To use fsck:
    Start up your computer in single-user mode to reach the command line.
    Note: If necessary, perform a forced restart as described in the Emergency Troubleshooting Handbook that came with your computer. On desktop computers, you can do this by pressing the reset/interrupt button (if there is one) or holding down the power button for several seconds. On portable computers, simultaneously press the Command-Control-power keys. If your portable computer doesn't restart with this method, you may need to reset the Power Manager.
    At the command-line prompt type:
    /sbin/fsck -fy
    Press Return. fsck will go through five "phases" and then return information about your disk's use and fragmentation. Once it finishes, it'll display this message if no issue is found:
    ** The volume (name_of_volume) appears to be OKIf fsck found issues and has altered, repaired, or fixed anything, it will display this message:
    ***** FILE SYSTEM WAS MODIFIED *****
    Important: If this message appears, repeat the fsck command you typed in step 2 until fsck tells you that your volume appears to be OK (first-pass repairs may uncover additional issues, so this is a normal thing to do).
    When fsck reports that your volume is OK, type reboot at the prompt and then press Return.
    Your computer should start up normally and allow you to log in.

  • Read a Unix Shell Variable

    I need to write some code (i was told its only like 5 lines) that reads the value of a Unix Shell Variable. I searched the forums and found only 1 post on this subject:
    http://forum.java.sun.com/thread.jsp?forum=31&thread=397213
    I'm not sure if this is what i want to do however. my bosses co-worker, told me that i will need to use "System.properties" (i know there is no method System.properites but that is what he said) I looked into System.getProperites, and it just didn't make sence to me why i would be needing anything related to "System.properties". any suggestions on how to do this? (is it really only like 5 lines of code or is it much more complicated than that)
    Nick

    I did a google and found this immediately:
    http://www.javaworld.com/javaworld/javaqa/2001-07/01-qa-0706-env.html
    Google is your friend.
    It also returned a page expanding on the suggestion at the end of that article (using env), but rather than writing it to a file, using Runtime.exec to get an input stream and then sending that to java.util.Properties,
    which isn't a portable solution but doesn't require changing the invocation of the JVM.

  • 9iAS on Compaq Tru64 Unix

    Hi all,
    I plan to install 9i Application Server Enterprise Edition on Compaq Tru64 Unix
    running v5.0a.
    This will mean that the Unix Sever will
    act as a Database Server,Web server,
    Forms and Reports Server.
    The Developer Server will be on Windows NT
    which will be used to compile forms an reports and transferred to Unix.
    Will this work?
    Is this all possible?????
    Ta
    Ashok Sharma
    PO Ports
    Sydney, Australia

    Dont know 100% for sure.
    But i think, you have to recompile your
    Forms & Reports Application on your UNIX server.
    Its not portable through platforms as Java.
    But correct me if i'm wrong.
    Also just one remark to avoid confusion:
    There is no Database Server included in
    9i Application Server EE
    - Stefan

  • Database Unix/Win32

    Hey folks.
    I'm wondering what will be the best implementation for database platform independency under Unix/Win32 using Java. The JDBC is a good solution but I want something which will be portable and have ease of development. Not something like Oracle. The DB will be small not bigger than 10000 entries.

    The JDBC is a good solution but I want something
    which will be portable and have ease of development.
    Not something like Oracle. The DB will be small not
    bigger than 10000 entries.Well, American Coders, Ltd. has a dBaseIII - dBaseIV engine
    API, written in pure Java. That will be portable for sure.
    It costs USD 100, but you can give it a free try first.
    http://www.americancoders.com/

  • Linux Compared To UNIX

    I've been a Linux administrator for almost 10 years and sadly I've never touched a UNIX shell beyond variant flavors of Linux. I find it hard enough to keep myself fresh on the differences between RHEL, Debian, or Arch Linux. I've been wanting to load a UNIX O.S. on VirtualBox but honestly I'm debating if there is any significance between running Linux on a server or running UNIX. Obviously a lot of older guys who have been on the I.T. gig for years started on some kind of UNIX (probably Solaris) but for them it worked at that time and I don't think Linux was what it is today in regards to security & performance. Can you guys tell me if there are any significant advantages of running UNIX over Linux or vice versa?
    Thanks for any info.

    Gullible Jones wrote:BSD package management is very good. Notably nothing to search packages is installed by default on any major BSD flavor, but search utilities (and orphan removers, curses interfaces, etc.) are available in the repositories - for NetBSD you want pkgin, for OpenBSD IIRC it's pkg_mgr.
    OpenBSD does have searching available by default, but it’s awkward: “cd /usr/ports && make search name=netsurf”. The devs suggest sqlports instead.
    Gullible Jones wrote:For drive mounting, FreeBSD has DevFS rules that might or might not work. Net and Open, AFAIK, do not support automatic mounting…
    OpenBSD has hotplugd(8). With that I was able to replace my sister’s Ubuntu with OpenBSD running GNOME. The only things she misses are Flash (which I got around with a Firefox extension) and a GUI for wireless configuration (unfortunately, pretty much a lost cause). As a plus, her laptop actually suspends and resumes properly now.
    I’ve been using OpenBSD as a desktop for three years now. I think it’s nice. Very lightweight, a focus on correctness and security, and some interesting features. In particular, the man pages are excellent. Being on a non‐Linux platform has also taught me a lot about writing more portable code.
    Carlwill wrote:Are there any free variants of UNIX? I know OpenSolaris is dead but I really hard so many amazing things about ZFS file system.
    I hear FreeBSD is a popular platform for running ZFS, but I’ve never tried it myself.
    Last edited by Anthony Bentley (2011-03-27 05:49:33)

  • Export ejb to unix

    I created an entity bean in windows and sql server using iplanet and forte. How can I export it to aix unix if it has sybase and iplanet ready?

    <i>I created an entity bean in windows and sql server using iplanet and forte. How can I export it to aix unix if it has sybase and iplanet ready?</i>
    You don't have to do anything at all! That's the benefit of Java.
    For example, in iPlanet if you use iasdeploy (or Forte) to deploy to an iAS server you don't even have to know if the destination server is Windows, Solaris, or AIX. You just give the instance name or the host/ip.
    Caveat: Of course its possible to write non-portable code by using JNI or by making assumptions about the file system. But it doesn't sound like you've done anything like that.
    David
    http://www.amazon.com/exec/obidos/ASIN/076454909X/qid%3D1014048522/ref%3Dsr%5F11%5F0%5F1/103-0245424-1390212

Maybe you are looking for

  • Creation date displayed oddly in Finder

    In a Get Info window, my creation dates show correctly. In a Finder window, dates are not shown correctly, so that 2011-1-22 appears as 111/22/ followed by the time. Any idea why the / between year and month is missing?

  • GradientPaint under Java 1.0

    Hello all! I have problem with painting. I need to draw rectangle for example with smooth change of one color to another. In Java 2 I do it in such way: public void paint(Graphics g){     Graphics2D g2 = (Graphics2D)g;     GradientPaint p = new Gradi

  • Exchange upgrade failing on Pre-Req check with error that a server is running exchange 2000 or 2003.

    I currently have an Exchange 2010 single server running in the domain. I beleive it was migrated from a 2003 exchange years ago, and that has been re-purposed. When want to migrate to exchange 2013 and install a DAG, but on the readiness checks, it f

  • Installing BP-INSTASS 600V1 and BP-ERP05 600V7

    Hi All, I have to install BP-INSTASS 600V1 and BP-ERP05 600V7  in our QA and Prod. systems. These components are already in our Dev systems. So, to sync three systemscomponetns, I have to install again on our QA and Prod. These components are not the

  • Error when I type a closing brace (CS5)

    hi, I've just installed dreamweaver cs5 and I have tried to type a closing brace but it doesn't work when I do it the following error occurs: failed stop the service on erro 0x5 CAUSE: Acces is denied does anybody knows a solution? PS: when I copy an