DBA or Developer Java

Hi all

I have recently obtained a Bachelor's degree in computer science, which means that I'm ready to start my career. However, I'm struggling on the opportunity to build my career as a DBA or a Java developer. I also feel comfortable with both technologies, but I think that, in most of the business/organization, you are one or the other.

Which do you think is more exciting? What are your thoughts on this?

Please comment on your experience with one (or two) of these technologies.

Thank you!

The answer is one that only you yourself can really answer.

Are you a programmer? You like to use a Publisher as a keyboard as a brush and a canvas?

I am a programmer. Nothing but writing code and solving complex problems. But the last part has involved me in many other things - from mainframe management and performance analysis/tuning, security (a reputation for holes in finding and hacking of systems - with permission), to the administration of the database, Linux sysadmin, networking and so on.

And I love everything. Solving problems, that's what software is subject. But if you really like the creation of a software, you will not be happy in the role of a standard DBA dealing with space issues, backups, ignorance of users and other tasks of mundane directors who occupy most of the time as a DBA.

If the programming seems to be a job to you, something that needs to be done rather than loved, and your more people of type person, a DBA role may be more suitable.

Tags: Database

Similar Questions

  • Oacle SQL Developer Java Version issue

    Installed Oracle SQL Developer 3.2.09.30 (liberation, 27 August 2012) on SUSE Linux 11 r2. Also installed JDK 1.7.0_07.

    When it is running: sqldeveloper.sh sh-> pop-up window:

    You try to run with Java 1.7.0_07

    This product running is supported with a minimum of Java
    version 1.6.0_04 and a maximum version lower than 1.7.

    This product is not supported and may not work correctly
    If you continue. Continue anyway?

    -That means that my best bet is to use the Java JDK 1.6.0_04 version?

    I read a few bugs online complain under the Oracle SQL Developer java 1.7. But those who are back in 2011. I wonder if the problem has since been resolved.

    -Also, do I need to run the SQL Developer as user oracle?

    Thank you

    >
    You try to run with Java 1.7.0_07

    This product running is supported with a minimum of Java
    version 1.6.0_04 and a maximum version lower than 1.7.

    This product is not supported and may not work correctly
    If you continue. Continue anyway?

    -That means that my best bet is to use the Java JDK 1.6.0_04 version?
    >
    This means that if you follow the recommended instructions and free instructions, it will not be supported and it probably won't work correctly.

    Oracle has delivered the warning as clear as possible.
    >
    I read a few bugs online complain under the Oracle SQL Developer java 1.7. But those who are back in 2011. I wonder if the problem has since been resolved.
    >
    Wonder no more! Visit the official download page and read the latest release dated August 2012 notes
    http://www.Oracle.com/technetwork/developer-tools/SQL-Developer/sqldev-32-Relnotes-1734493.html
    >
    JDK support
    Oracle SQL Developer 3.2 version comes with JDK 1.6.0_11. You can use the JDK download embedded or to connect to an installed JDK. Developer SQL supports a java version minimum of to a maximum java version 1.6.0_04 less than 1.7.
    >
    You should EU JDK 1.6.0_11 if possible, and as your warning message and the release notes say: DO NOT USE JAVA 1.7

    -Also, do I need to run the SQL Developer as user oracle?

  • I could develop Java Application for Blackberry device software version 5.0 to 6.0 JDE

    Hi, expert,

    I saw this line of the ' BlackBerry Java Development Environment - 4.7.0 - fundamentals Guide'.

    It is said:

    ===============================

    With each major version of the BlackBerry Device Software and the FMV of BlackBerry, Research In Motion includes the
    corresponding Java API and version of the BlackBerry® Java® development environment. The version of the BlackBerry device
    Software determines the version of the BlackBerry® integrated development environment that you can use to develop
    applications. For example, RIM released BlackBerry Device Software version 4.0 and BlackBerry JDE version 4.0 in even
    time. BlackBerry JDE version 4.0 supports APIs that were introduced in BlackBerry Device Software version 4.0
    and BlackBerry JVM version 4.0.

    The applications that you create by using BlackBerry JDE Version 4.0 only work on BlackBerry devices
    running BlackBerry Device Software version 4.0 or later.

    =========================

    The last sentence talking about version 4.0 of JDE. I think that would mean that I could not develop a java application on JDE 6.0 for Blackberry 5.0 version of the software, even if I do not use any new API to 6.0. However, it seems to me that it is a useless limitation. Could someone throw some lights on it?

    I'm going to agree with superdirt here.

    I have the 5.0 OS update of applications work well on OS 5.0, 6.0 and 7.0 of the OS OS phones.  I try not to recompile for levels of the OS, if I can, and so far I've been perfectly safe with OS 5.0 running on the later levels of the operating system.  So you should be able to get away with just using OS 5.0.

    Not that it is important for you, but I just thought I documents some historical information about level changes.  .

    As far as I know it 2 change cod in the file format, one to the 4.0 OS and the other in OS 4.2.  Therefore, if you want to run anything in OS 6.0 or above, it must be compiled in OS 4.2 or higher.  Again, I have applications compiled to OS 4.2 running on OS 6.0, without no problem devices.

    There have been changes to the API - the result is that the code that works in OS xx does not work in OS yy where yy is after xx.  I hit a few of them and have so far managed to rework the code so that it works very well on both levels of the operating system.  In general it is things that I do wrong anyway, as the older operating systems (from memory) are not as strict on when the event Thread must be used.

    The problem with OS 4.7 compatibility is an impact and to get more of this, for devices touch screen only, I compile using OS 4.7.  If an application that uses only the functionality that was available in the OS 4.2, I compile on OS 4.2 for non touch screen phones and OS 4.7 for touchscreen phones.  And everything works fine.

    I hope this helps.

  • tutorial open gl for developer java blackberry

    I want a java opengl for blackberry developer tutorial... Please help me...

    I want to create a game then I want the bigenner high-level tutorial...

  • Error when running a page in J Developer - java.io.IOException: C:\JDeveloper10g\jdevhome\jdev\system\oracle.j2ee.10.1.3.41.57\embedded-oc4j\config\server.xml

    Hello

    In J Developer a strange error happens when I try to run any page yesterday.

    I don't know what happened and how do I fix this

    Can someone please help me what to do?

    Screenshot below shows the dialog box when opening the developer J (10.1.3.3)

    Capture.PNG

    Here is the error when running a page,

    java.io.IOException: C:\JDeveloper10g\jdevhome\jdev\system\oracle.j2ee.10.1.3.41.57\embedded-oc4j\config\server.xml

    at oracle.jdeveloper.xml.DomIO.loadImpl(DomIO.java:128)

    at oracle.jdeveloper.xml.URLDomIO.load(URLDomIO.java:21)

    at oracle.jdeveloper.xml.BindingIO.load(BindingIO.java:43)

    at oracle.jdeveloper.xml.BindingIO.load(BindingIO.java:37)

    at oracle.jdeveloper.xml.oc4j.Oc4jConfigAdmin.getServerConf(Oc4jConfigAdmin.java:227)

    at oracle.jdeveloper.xml.oc4j.Oc4jConfigAdmin.getRmiServerURL(Oc4jConfigAdmin.java:978)

    at oracle.jdeveloper.xml.oc4j.Oc4jConfigAdmin.getRmiServer(Oc4jConfigAdmin.java:1002)

    at oracle.jdevimpl.runner.oc4j.Oc4jZombieUtil.okToProceed(Oc4jZombieUtil.java:38)

    at oracle.jdevimpl.runner.oc4j.Oc4jStarter.preStart(Oc4jStarter.java:614)

    at oracle.jdevimpl.runner.oc4j.Oc4jStarter.start(Oc4jStarter.java:269)

    at oracle.ide.runner.RunProcess.startTarget(RunProcess.java:830)

    at oracle.jdeveloper.runner.JRunProcess.startTarget(JRunProcess.java:473)

    at oracle.jdevimpl.runner.run.RunningProcess.startTarget(RunningProcess.java:76)

    to oracle.ide.runner.RunProcess$ $2 1.run(RunProcess.java:768)

    at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)

    at java.awt.EventQueue.dispatchEvent(EventQueue.java:461)

    at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:242)

    at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:163)

    at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:157)

    at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:149)

    at java.awt.EventDispatchThread.run(EventDispatchThread.java:110)

    Caused by: oracle.xml.parser.v2.XMLParseException: start of the element root waited.

    at oracle.xml.parser.v2.XMLError.flushErrors1(XMLError.java:320)

    at oracle.xml.parser.v2.NonValidatingParser.parseRootElement(NonValidatingParser.java:341)

    at oracle.xml.parser.v2.NonValidatingParser.parseDocument(NonValidatingParser.java:303)

    at oracle.xml.parser.v2.XMLParser.parse(XMLParser.java:292)

    at oracle.jdeveloper.xml.DomIO.loadImpl(DomIO.java:115)

    ... more than 20

    java.io.IOException: C:\JDeveloper10g\jdevhome\jdev\system\oracle.j2ee.10.1.3.41.57\embedded-oc4j\config\server.xml

    at oracle.jdeveloper.xml.DomIO.loadImpl(DomIO.java:128)

    at oracle.jdeveloper.xml.URLDomIO.load(URLDomIO.java:21)

    at oracle.jdeveloper.xml.BindingIO.load(BindingIO.java:43)

    at oracle.jdeveloper.xml.BindingIO.load(BindingIO.java:37)

    at oracle.jdeveloper.xml.oc4j.Oc4jConfigAdmin.getServerConf(Oc4jConfigAdmin.java:227)

    at oracle.jdeveloper.xml.oc4j.Oc4jConfigAdmin.getHttpWebSiteConf(Oc4jConfigAdmin.java:359)

    at oracle.jdeveloper.xml.oc4j.Oc4jConfigAdmin.getHttpPort(Oc4jConfigAdmin.java:1125)

    at oracle.jdevimpl.runner.oc4j.Oc4jPortConflictUtil.acquirePorts(Oc4jPortConflictUtil.java:58)

    at oracle.jdevimpl.runner.oc4j.Oc4jStarter.preStart(Oc4jStarter.java:622)

    at oracle.jdevimpl.runner.oc4j.Oc4jStarter.start(Oc4jStarter.java:269)

    at oracle.ide.runner.RunProcess.startTarget(RunProcess.java:830)

    at oracle.jdeveloper.runner.JRunProcess.startTarget(JRunProcess.java:473)

    at oracle.jdevimpl.runner.run.RunningProcess.startTarget(RunningProcess.java:76)

    to oracle.ide.runner.RunProcess$ $2 1.run(RunProcess.java:768)

    at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)

    at java.awt.EventQueue.dispatchEvent(EventQueue.java:461)

    at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:242)

    at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:163)

    at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:157)

    at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:149)

    at java.awt.EventDispatchThread.run(EventDispatchThread.java:110)

    Caused by: oracle.xml.parser.v2.XMLParseException: start of the element root waited.

    at oracle.xml.parser.v2.XMLError.flushErrors1(XMLError.java:320)

    at oracle.xml.parser.v2.NonValidatingParser.parseRootElement(NonValidatingParser.java:341)

    at oracle.xml.parser.v2.NonValidatingParser.parseDocument(NonValidatingParser.java:303)

    at oracle.xml.parser.v2.XMLParser.parse(XMLParser.java:292)

    at oracle.jdeveloper.xml.DomIO.loadImpl(DomIO.java:115)

    ... more than 20

    I guess BC4J Server is not running.

    Please help me.

    Had to extract the patch again and run the new developer,

    Old data of projects migrated to this new folder, then it is running

  • View Build15.21 DBA SQL Developer 4.0.2.15 tablespace incorrect details

    SQL Developer 4.0.2.15 Build 15.21


    Display-> s/n

    Storage--> Tablespaces-> select a tablespace-> data files-click returns the correct data


    Storage--> Tablespaces-> select a tablespace-> click on SQL

    Shows a confusion between tablespace THAT DDL mixed with restore log file data by progress.


    Queried database is 11.2.0.2 by using the dba account connection

    What do you see when you run

    Select DBMS_METADATA. GET_DDL ('TABLESPACE', 'tst_ahist_HIST')

    Double;

    a spreadsheet?  I think that it is any developer SQL does, so if something is not correct, then it would be a problem of DBMS.  Maybe this is a known issue and a patch already exists for it.

    Kind regards
    Gary

    SQL development team

  • Extension of SQL Developer Java does not

    Hello

    I developed a small extension of Java to start the SQL Developer via command line and put some parameters such as the server name, user and password to create a connection when you start.

    THS connection will be deleted when closing.

    This extension was working fine until the 3.0.2 version and does not work with version 4.0.2.

    My question: are there changes in the load of an extension?

    Any help would be appreciated, thanks.


    I developed a small extension of Java to start the SQL Developer via command line and put some parameters such as the server name, user and password to create a connection when you start.

    THS connection will be deleted when closing.

    This extension was working fine until the 3.0.2 version and does not work with version 4.0.2.

    My question: are there changes in the load of an extension?

    Yes - there are MAJOR changes and they include the use of "lazy" loading of extensions.

    See note on the main page of Oracle extension exchange.

    http://www.Oracle.com/technetwork/developer-tools/SQL-Developer/Extensions-083825.html Special Note regarding Extensions developed prior to SQL

    Developer v4.0:

    With the new version of SQL Developer 4.0, an extension that was written for an earlier version of the SQL Developer will no longer work. Developer SQL is based on the JDeveloper Framework. We have updated the framework to be up-to-date with the JDeveloper 12 c version. With JDeveloper 11 g 2, they switched to an OSGI framework. The JDeveloper team issued instructions to update your extensions to be compatible with the new framework and SQL v4.0 developer.

    Note that first sentence than the previous expansions 'won't work' If you use them in 4.x

    It also appears to be bugs or incompatibilities between the extension of JDeveloper published SDK and the "new" version Sql Dev 4.x uses. The public is 12.1.2, and is one that is available for download for use in the development of an extension. SQL Dev uses version 12.1.3 and who has NOT yet been published.

    I have a new thread posted recently to ask about any aspect of this compatibility, but have not yet had all the answers:

    https://community.Oracle.com/thread/3570408

    A few simple extensions, perhaps yours, may only need a small change in the file "extension.xml" use appropriate brackets.

    Other extensions will require additional changes. One of the main changes is the new ESDK of "lazy" loading of extensions use.

    Some additional info is available on the Java.net site:

    https://Java.NET/projects/jdev-extensions/pages/trigger-hooks

  • Place you in oracle DBA oracle developer

    Hi all
    can I switch to DBA oracle oracle developer? Is it possible

    http://asktom.Oracle.com/pls/Apex/f?p=100:11:0:P11_QUESTION_ID:88044800346500723

  • Can I make OCA DBA and developer track?

    I cleared 1Z0-007 and 1Z0-031 recently and who wins me an OCA in the process s/n. Now, I would like to make another TRAY of developing. So just 1Z0-147 will be enough because I have already cleared 1Z0 - 007?

    Also, is there a practical requirement for Oracle Advanced PL/SQL Certified Professional?

    Thank you and best regards,
    Kone

    Hello

    I cleared 1Z0-007 and 1Z0-031 recently and who wins me an OCA in the process s/n.

    Congratulations!

    Now, I would like to make another TRAY of developing. So just 1Z0-147 will be enough because I have already cleared 1Z0 - 007?

    Yes.

    Also, is there a practical requirement for Oracle Advanced PL/SQL Certified Professional?

    N °

    Oracle PL/SQL and Oracle Forms Developer
    http://education.Oracle.com/pls/web_prod-PLQ-dad/db_pages.GetPage?page_id=155

    Kind regards
    Hussein

  • Java Web development vs development

    Hello, I have an MDS Runtime application that calls some web services.  The SDM Runtime will not work on new BlackBerry devices I need to re - write the application.  My client has especially World Edition, curve, Tour and storm.  I'm leaning toward the approach of Web development, so I can stay with the IDE of Visual Studio I know, but I have to go the route of development Java?  Thanks in advance for stakeholders.

    I can't say I'm a Java expert (yet), but I came also the route of the MDS Runtime.  Personally, I started web and then moved to the runtime and now primarily Java but I don't think that there is only one solution fits all approach.  Web is generally faster and easier to build and is certainly makes sense in many situations, but Java is more functional.  With that said, most of our projects requires Java due to the need for storage capacity / persistent data as good integration with the native BB applications offline.  New versions of devices/OS provide much better browsers and features, but our Organization still has too many older devices to make it a factor.  BlackBerry widget technology is also established and upcoming but the runtime being dropped so quickly gave me a little wary to jump on that train, until it matures a bit.

    My advice is to build your app for the web offers all the features necessary for your application, but on the same ramp time up your skills, so that you can produce a Java solution when the time comes, it will be.

    Good luck!

  • Oracle database: "Developer" or "DBA".. ??

    Hello..

    I am of the India & new to Oracle databases (currently a final year student, engineering).

    I want to know about 'Gurus' (just a noble gesture, not the terminology is used here) here, what track/stream should I choose with regard to obtaining "Oracle certified" in databases with a pattern of increasing my credentials as a freshness, i.e., get better roles job & pay (short-term as well long term in mind). (DBA or developer side)

    The reason I ask that (a probably stupid question, for some) is because someone in my college (which I assume to be knowing at least more than I do) told me that as a fresh developer track is preferable because a DBA role can be granted to someone who is new (whether certified or not). But my interest is more towards being a DBA*.

    So, please guide me to go for which the track-> Forms Developer /(PL/SQL), 10 g / 11 g s/n or both (in the order please..) _

    (I can look stupid for some but if please try and stay with me;) I'm just a noob and this is my 1st post here).

    Thank you (* in advance)...

    Published by: shreyas444 on 22 Sep, 2010 09:21

    Published by: shreyas444 on 22 Sep, 2010 09:22

    Srini is good for the long term, your knowledge is good for the short term. In general, there is way to jobs of developer and experience will help you if you see dba, that's what you think it is in the real world. Given that usually 10 x more development than dba the necessary work, pure dba work tends to be limited to department stores. Small shops don't appreciate all s/n, but having the jurisdiction in addition to being a developer makes you valuable.

    But always keep your eyes open for special situations.

  • The daily tasks such as production Oracle DBA & developer DBA

    Hi all DBA,.

    I'm curious to know what you do every day as production Oracle DBA or developer DBA. More than a year ago, I became a DBA and before that, I was PL/SQL Developer. I navigate in the Administrator's guide and, now, in the middle of the Oracle database concepts. Then I intend to read backup and restore. As my day job: I check the backup log file. Check db objects and make sure that all are valid and check free space on each tablespace and adding data files if necessary. Also monitor top sqls session or above through OEM and tried tune sqls top of the page. Meet the demands of users, such 'kill a suspended session' and synchronize the data of a table between databases and refresh QA production db app. sometimes the air in the alerts log too if we have problems. Some people suggested TKPROF each file in short why trace the trace file generated. Don't you think that it is really beneficial? What should I do to improve the skills and abilities as an Oracle DBA. Really appreciate your ideas.

    Shirley

    Responsibilities of the DBA
    [http://www.cse.psu.edu/~groenvel/dba.html]
    [http://oracle.basisconsultant.com/introduction_to_oracle.htm]

  • 'Performance' is missing for the node after activate it "View > DBA.

    Version 4.0.1.14

    Build HAND-14, 48

    Open the DBA ' View > DBA ', expand the connection of interest, you try expand the node of the 'Performance '. But the 'Performance' node is missing.

    Someone knows why? This option should be available in this version.

    Thank you
    Eugen

    Hi Eugen,

    Node of the view of the DBA Performance developed for me against a 11.2.0.1 4.0.1 database with just the Pack Tuning license check box selected.  This could be one of those situations where...

    1. the database to which you are connecting is a version prior to 10 g R1, when Tuning Pack became available.

    2. you may hit a bug caused by not using is not a recent version of Java JDK 7, for example jdk1.7.0_51 or higher.

    3. your preferences of user for the 4.0.1 has been corrupted somehow.

    So if (1) is not the reason, check and upgrade the JDK if necessary, then consider creating newly migrated, or the new default, user settings.   Just...

    1. exit SQL Developer, delete/rename system4.0.1.14.48, restart SQL Developer (possibly without the migration of user settings).

    2 download and install the 4.0.2 patch now available.  Start SQL Developer (possibly without the migration of user settings).

    Hope this helps,

    Gary

    SQL development team

  • Why Firefox always tell me that it blocks Java Deployment Toolkit after that I did the update?

    On the page Web 'Mozilla - check your Plugins', I was told that the 'Java Deployment Toolkit' was vulnerable. So I did the update. But then, I got the same problem still. Why? And should I care?

    Please see the attached screenshot.

    The most funny thing is... I visited two sites that use Java, being Java.com, but I haven't seen the black banner of the blocking message.

    The Java Deployment Toolkit can be the most recent version, but Oracle has not yet fixed the vulnerabilities with this plugin; so Mozilla still there on the red list and point require the user to use "Request enable" to deactivate it. A 'soft-block' - can be used if needed, but needs user by implementing action.

    More specifically, do you have a program on your PC that is really needed as Deployment Toolkit?
    Or is your concern that simply that it is disabled after update of Java?

    Very few applications consumer even uses this Deployment Toolkit, aimed at people who develop Java applications or applications such as the various Oracle programs in the workplace.

    Back to before Oracle acquired Sun Java systems in 2010, this Deployment Toolkit has not been installed with the runtime environment Java for users. Java developers needed to install a separate developers Toolbox for this Plugin - had the SDK program.

  • can I safely remove Java from Sun Micrsystems

    For a few weeks now I get s pop of Sun Microsystems remind me to update Java. However, my computer is up-to-date with the current version.

    I noticed that the latest version/updates are Oracle. I think that the most common is Java 8 (that and several other versions are all Oracle while the first version of this computer was of Sun Microsystems. Popups are not only very boring, but becomes very disruptive.

    HELP, please.

    Sun developed Java but he will sell to Oracle.

    You must remove all older versions of Java, they are "Sun Java" or 'Oracle Java.'  Start by going here--> http://java.com/en/download/uninstallapplet.jsp

    For more information--> http://java.com/en/download/faq/uninstaller_toolinfo.xml

Maybe you are looking for

  • 30 Firefox installed itself WITHOUT authorization, and I'm SEETHING.

    I'm on XP. I have Firefox set to let me know when there are updates, but to make me choose to install manually. I had 28 of Firefox. He kept bugging me several times a day, usually when I was in the middle of something, first install the 29 and 30. I

  • VPN, send & receive email not working not

    I have a wireless router that I am able to connect to with my new toshiba laptop.I can login to my work email address and see the messages, I can also surf the web without complaining. However, I can't send oir receive e-mail. I tried to connect via

  • Convert to text

    I'm trying to get a numeric value to put in this script, but I get an error when I try to convert the line of text Is it possible, that I'm trying to return a specified number of history not in photoshop. Thank you very much Matt tell application id

  • play on another computer?

    If I want to show a Keynote presentation which includes music video, on a different computer than the one that has music on it, can I just put the show on a USB key or the cloud?  Music videos play? Or do need to be on this new computer files?

  • In Windows Media Center 2005, you receive an error found no tuner card.

    wmc2005 I got messege no tuner found