Is BC4J a viabl option for database with stored procedure (ref cursor) API?

I'm about to begin a Web application development project. As foundation, we have a (Oracle) database of certain complexity that have a data access API developed with PL/SQL packages.
This API is designed to get data through stored procedures/functions that return REF CURSOR.
Personally I have been investigating about Oracle ADF/JSF, and a number of others J2EE technologies, and at this moment I am doubting if ADF BC are a viable option to my development team.
I think this because I have noticed that one of the great drawback in ADF BC is the lack of simplicity to get data through stored procedures/functions that returns REF CURSORS.
I have been looking for documentation and the only thing that I have found are two examples:
1.- One that really do not work (fails in get data from ref cursor): ADF BC StoredProcedure Sample application.
2.- And other published by Steve Muench in
http://radio.weblogs.com/0118231/stories/2003/03/03/gettingAViewObjectsResultRowsFromARefCursor.html. This sample works fine.
But, the problem with the approach of this last article is the amount (and complexity) of the code necessary to make so basic and recurrent operation as is "obtain data through a stored procedure (ref cursor)".
Below it is the code that I have constructed to call a function that returns a ref cursor (based on steve's article).
If this is the only way to make this (historically so basic and simple) task, then it is obvious that BC is not a viable technology to my (or I am in a mistake?), since we have about 50 stored procedures/functions to access the underlying data; that stored procedures/functions are key to development of the new application (and, still more, currently are used to anothers apps ).
By all this, I would like consult to Oracle's people:
1.- I really must reject BC as technology to implement this project ?
2.- It is possible to access stored procedures in a simpler way using BC?
3.- If the answer to 2 is NOT: in near future, the BC team has plans to give more support to the simple access to stored procedures?
4.- If the answer to 3 is NOT: what another technology you recommend to construct my data access/business tier and still be able to using the others characteristics of ADF?
Thank you very much for your guidelines.
Regards, RL.
** And the code!!!
** ###   I am forced to do this for each call to a procedure???? ###
package myrefcursor.model;
import java.math.BigDecimal;
import java.sql.CallableStatement;
import java.sql.ResultSet;
import java.sql.ResultSetMetaData;
import java.sql.SQLException;
import java.sql.Types;
import oracle.jbo.JboException;
import oracle.jbo.domain.NullValue;
import oracle.jbo.domain.Number;
import oracle.jbo.server.DBTransaction;
import oracle.jbo.server.ViewObjectImpl;
import oracle.jbo.server.ViewRowImpl;
import oracle.jbo.server.ViewRowSetImpl;
import oracle.jdbc.driver.OracleCallableStatement;
import oracle.jdbc.driver.OracleTypes;
public class TraePolizasViewImpl extends ViewObjectImpl {
    private static final String SQL = "begin ? := PKG_PRUEBA.trae_polizas(?);end;";
    private static final String COUNTSQL = "begin ? := PKG_PRUEBA.count_trae_polizas(?);end;";
    public TraePolizasViewImpl() {
    protected void executeQueryForCollection(Object qc,Object[] params,int numUserParams) {
        BigDecimal rut_contratante = null;
        Object[] theUserParam = null;
        System.out.println(params);
        System.out.println(params[0]);
        if (params != null)
            theUserParam = (Object[]) params[0];
        //if (theUserParam != null && theUserParam.length > 0 )
        if (! (theUserParam[1]   instanceof NullValue) )
            rut_contratante = (BigDecimal)theUserParam[1];
        storeNewResultSet(qc ,retrieveRefCursor(qc, rut_contratante));
        super.executeQueryForCollection(qc, params, numUserParams);
    protected void create() {
      getViewDef().setQuery(null);
      getViewDef().setSelectClause(null);
      setQuery(null);
    protected ViewRowImpl createRowFromResultSet(Object qc, ResultSet rs) {
      rs = getResultSet(qc);
      ViewRowImpl r = createNewRowForCollection(qc);
      try {
        populateAttributeForRow(r,0, nullOrNewNumber(rs.getBigDecimal(1)));
        populateAttributeForRow(r,1, rs.getString(2));
      catch (SQLException s) {
       throw new JboException(s);
      return r;
    protected boolean hasNextForCollection(Object qc) {
      ResultSet rs = getResultSet(qc);
      boolean nextOne = false;
      try {
        nextOne = rs.next();
        if (!nextOne) {
          setFetchCompleteForCollection(qc, true);
          rs.close();
      catch (SQLException s) {
       throw new JboException(s);
      return nextOne;
    protected void releaseUserDataForCollection(Object qc, Object rs) {
       ResultSet userDataRS = getResultSet(qc);
       if (userDataRS != null) {
        try {    userDataRS.close();    }
        catch (SQLException s) { ; }  
      super.releaseUserDataForCollection(qc, rs);
    public long getQueryHitCount(ViewRowSetImpl viewRowSet) {
      return viewRowSet.getRowCount();
    private ResultSet retrieveRefCursor(Object qc, BigDecimal rut_contratante) {
      CallableStatement st = null;
      try {
        st = getDBTransaction().createCallableStatement(SQL, DBTransaction.DEFAULT);
        st.registerOutParameter(1,OracleTypes.CURSOR);
        if (rut_contratante == null)
            st.setNull(2, Types.NUMERIC);
        else
            st.setBigDecimal(2, rut_contratante);
        st.execute();
        ResultSet rs = ((OracleCallableStatement)st).getCursor(1);
        rs.setFetchSize(getFetchSize());
        return rs ;
      catch (SQLException s) {
        throw new JboException(s);
      finally {try {st.close();} catch (SQLException s) {;}}
    private void storeNewResultSet(Object qc, ResultSet rs) {
      ResultSet existingRs = getResultSet(qc);
      if (existingRs != null) {
        try {existingRs.close();} catch (SQLException s) {;}  
      setUserDataForCollection(qc,rs);
      hasNextForCollection(qc); // Prime the pump with the first row.
    private ResultSet getResultSet(Object qc) {
        return (ResultSet)getUserDataForCollection(qc);
    private static Number nullOrNewNumber(BigDecimal b) {
         try {
           return b != null ? new Number(b) : null;
         catch (SQLException s) { ; }
         return null;
    public BigDecimal getprutcontratante() {
        return (BigDecimal)getNamedWhereClauseParam("prutcontratante");
    public void setprutcontratante(BigDecimal value) {
        setNamedWhereClauseParam("prutcontratante", value);
}

no?

Similar Messages

  • Web form not updating database with stored procedure

    Hello
    i have a problem with the web form updating the database i have a stored procedure which i need to connect to. If i execute the procedure in the SQL it will update the database but when i run the web form i get my catch error "could not update database".
    I have read so much on the net and my code seem ok but i,m just so lost.
    stored procedure
    PROCEDURE [dbo].[UpdateCustomer]
    @ID INT,
    @Firstname VARCHAR(30),
    @Surname VARCHAR(30),
    @Age INT
    AS
    BEGIN
    UPDATE Customer
    SET Firstname = @Firstname,
    Surname = @Surname,
    Age = @Age
    WHERE CustID = @ID
    END
    update code
    try
    SqlCommand command = new SqlCommand();
    command.Connection = conn;
    command.CommandType = CommandType.StoredProcedure;
    command.CommandText = "UpdateCustomer";
    command.Connection.Open();
    SqlParameter param = new SqlParameter();
    param.ParameterName = "@ID";
    param.SqlDbType = SqlDbType.Int;
    param.Direction = ParameterDirection.Input;
    param.Value = txtCustID.Text;
    command.Parameters.Add(param);
    command.Parameters.AddWithValue("@CustID", txtCustID.Text.ToString());
    command.Parameters.AddWithValue("@Firstname", txtFirstname.Text);
    command.Parameters.AddWithValue("@Surname", txtSurname.Text);
    command.Parameters.AddWithValue("@Gender", Gender.Text.ToString());
    command.Parameters.AddWithValue("@Age" ,txtAge.Text.ToString());
    command.Parameters.AddWithValue("@Address1", txtAddress1.Text.ToString());
    command.Parameters.AddWithValue("@Address2", txtAddress2.Text.ToString());
    command.Parameters.AddWithValue("@City", txtCity.Text.ToString());
    command.Parameters.AddWithValue("@Phone", txtPhone.Text.ToString());
    command.Parameters.AddWithValue("@Mobile", txtMobile.Text.ToString());
    command.Parameters.AddWithValue("@Email", txtEmail.Text.ToString());
    command.ExecuteNonQuery();
    lblMessage.Text = "Your Record(s) Have been Updated";
    command.Connection.Close();
    catch
    lblMessage.Text = "Your Record was not updated please try again";
    Thank you for your help

    To expand on Mike's advice.
    Change your catch to:
    catch(Exception ex)
    { // Break point here
    lblMessage.Text = "Your Record was not updated please try again";
    Put a break point in where the comment says.
    Run it.
    Hover over ex or add a quickwatch ( right click it ) and see what the error and inner exception is.
    I see several problems though.
    You have way too many parameters and Age should be int.
    They are objects  - they have a type.
    It'll be a string with your code there.
    Something more like
    command.Parameters.Add("@Age", SqlDbType.Int);
    command.Parameters["@Age"].Value = Convert.ToInt32(txtAge.Text);
    Although that might not cut and paste, it's air code intended to give you the idea.
    Hope that helps.
    Technet articles: Uneventful MVVM;
    All my Technet Articles

  • ORA-01589: must use RESETLOGS or NORESETLOGS option for database open

    Hello,
    Yesterday i did a clean install of XE on my Windows 7 64bit laptop. The installation went well. Today when i tried to connect to the database i got ORA-01033 initialization or shutdown in progress.
    So i started sqlplus as sysdba and executed
    SQL> shutdown abort
    ORACLE instance shut down.
    SQL> startup
    ORACLE instance started.
    Total System Global Area 1071333376 bytes
    Fixed Size 1388352 bytes
    Variable Size 620757184 bytes
    Database Buffers 444596224 bytes
    Redo Buffers 4591616 bytes
    Database mounted.
    ORA-01589: must use RESETLOGS or NORESETLOGS option for database open
    The alert log is showing the following output
    Starting ORACLE instance (normal)
    LICENSE_MAX_SESSION = 0
    LICENSE_SESSIONS_WARNING = 0
    Picked latch-free SCN scheme 2
    Using LOG_ARCHIVE_DEST_1 parameter default value as USE_DB_RECOVERY_FILE_DEST
    Autotune of undo retention is turned on.
    IMODE=BR
    ILAT =19
    LICENSE_MAX_USERS = 0
    SYS auditing is disabled
    Starting up:
    Oracle Database 11g Express Edition Release 11.2.0.2.0 - Production.
    Using parameter settings in server-side pfile C:\ORACLE\APP\ORACLE\PRODUCT\11.2.0\SERVER\DATABASE\INITXE.ORA
    System parameters with non-default values:
    sessions = 176
    spfile = "C:\ORACLE\APP\ORACLE\PRODUCT\11.2.0\SERVER\DBS\SPFILEXE.ORA"
    memory_target = 1G
    control_files = "C:\ORACLE\APP\ORACLE\ORADATA\XE\CONTROL.DBF"
    compatible = "11.2.0.0.0"
    db_recovery_file_dest = "C:\oracle\app\oracle\fast_recovery_area"
    db_recovery_file_dest_size= 10G
    undo_management = "AUTO"
    undo_tablespace = "UNDOTBS1"
    remote_login_passwordfile= "EXCLUSIVE"
    dispatchers = "(PROTOCOL=TCP) (SERVICE=XEXDB)"
    shared_servers = 4
    job_queue_processes = 4
    audit_file_dest = "C:\ORACLE\APP\ORACLE\ADMIN\XE\ADUMP"
    db_name = "XE"
    open_cursors = 300
    diagnostic_dest = "C:\ORACLE\APP\ORACLE"
    Wed Sep 07 09:26:50 2011
    PMON started with pid=2, OS id=4936
    Wed Sep 07 09:26:50 2011
    PSP0 started with pid=3, OS id=4756
    OER 7451 in Load Indicator : Error Code = OSD-04500: illegal option specified !
    Wed Sep 07 09:26:51 2011
    VKTM started with pid=4, OS id=5772 at elevated priority
    VKTM running at (10)millisec precision with DBRM quantum (100)ms
    Wed Sep 07 09:26:51 2011
    GEN0 started with pid=5, OS id=5424
    Wed Sep 07 09:26:51 2011
    DIAG started with pid=6, OS id=5928
    Wed Sep 07 09:26:51 2011
    DBRM started with pid=7, OS id=4000
    Wed Sep 07 09:26:51 2011
    DIA0 started with pid=8, OS id=3876
    Wed Sep 07 09:26:51 2011
    MMAN started with pid=9, OS id=6004
    Wed Sep 07 09:26:51 2011
    DBW0 started with pid=10, OS id=5252
    Wed Sep 07 09:26:51 2011
    LGWR started with pid=11, OS id=848
    Wed Sep 07 09:26:51 2011
    CKPT started with pid=12, OS id=2420
    Wed Sep 07 09:26:51 2011
    SMON started with pid=13, OS id=2424
    Wed Sep 07 09:26:51 2011
    RECO started with pid=14, OS id=2396
    Wed Sep 07 09:26:51 2011
    starting up 1 dispatcher(s) for network address '(ADDRESS=(PARTIAL=YES)(PROTOCOL=TCP))'...
    Wed Sep 07 09:26:51 2011
    MMON started with pid=15, OS id=2388
    starting up 4 shared server(s) ...
    ORACLE_BASE from environment = C:\oracle\app\oracle
    Wed Sep 07 09:26:51 2011
    ALTER DATABASE MOUNT
    Wed Sep 07 09:26:51 2011
    MMNL started with pid=16, OS id=1288
    Successful mount of redo thread 1, with mount id 2642331547
    Database mounted in Exclusive Mode
    Lost write protection disabled
    Completed: ALTER DATABASE MOUNT
    Wed Sep 07 09:26:56 2011
    ALTER DATABASE OPEN
    Errors in file C:\ORACLE\APP\ORACLE\diag\rdbms\xe\xe\trace\xe_ora_2212.trc:
    ORA-01589: must use RESETLOGS or NORESETLOGS option for database open
    ORA-1589 signalled during: ALTER DATABASE OPEN...
    Wed Sep 07 09:41:54 2011
    db_recovery_file_dest_size of 10240 MB is 0.98% used. This is a
    user-specified limit on the amount of space that will be used by this
    database for recovery-related files, and does not reflect the amount of
    space available in the underlying filesystem or ASM diskgroup.
    Can anybody tell me what to do to solve this problem?
    Kind Regards,
    D.

    DennisV wrote:
    Starting ORACLE instance (normal)What do you have in the alert.log above that line?
    OER 7451 in Load Indicator : Error Code = OSD-04500: illegal option specified !This is one of the symptoms reported earlier when running on unsupported platform (x64) and maybe there's some connection with your issue.
    See {thread:id=2278170}.
    Errors in file C:\ORACLE\APP\ORACLE\diag\rdbms\xe\xe\trace\xe_ora_2212.trc:What errors does trace file reveal?

  • ORA-01589 must use RESETLOGS option for database open

    I am running 10.1.0 and the database went down and I have been trying to get it started again. I have worked through several errors but stuck on this one.
    When trying to run startup I get this error ORA-01589 must use RESETLOGS or NORESETLOGS option for database open.
    Thanks,
    Tim

    please try below steps:--
    SQL> select * from v$logfile;
    GROUP# STATUS TYPE MEMBER IS_
    4 ONLINE /restore-11/POS/posebu-db/corppos-data02/oradata/EBUPOSPR/redo4_01.log NO
    4 ONLINE /restore-11/POS/posebu-db/corppos-data01/oradata/EBUPOSPR/redo4_02.log NO
    3 ONLINE /restore-11/POS/posebu-db/corppos-data02/oradata/EBUPOSPR/redo3_01.log NO
    3 ONLINE /restore-11/POS/posebu-db/corppos-data01/oradata/EBUPOSPR/redo3_02.log NO
    2 ONLINE /restore-11/POS/posebu-db/corppos-index01/oradata/EBUPOSPR/redo2_01.log NO
    2 ONLINE /restore-11/POS/posebu-db/corppos-data02/oradata/EBUPOSPR/redo02_02.log NO
    1 ONLINE /restore-11/POS/posebu-db/corppos-data01/oradata/EBUPOSPR/redo1_01.log NO
    1 ONLINE /restore-11/POS/posebu-db/corppos-index01/oradata/EBUPOSPR/redo1_02.log NO
    8 rows selected.
    SQL> select * from v$log;
    GROUP# THREAD# SEQUENCE# BYTES MEMBERS ARC STATUS FIRST_CHANGE# FIRST_TIM
    1 1 0 1073741824 2 YES UNUSED 0
    4 1 1 1073741824 2 NO CURRENT 7.6915E+12 21-SEP-11
    3 1 0 1073741824 2 YES UNUSED 0
    2 1 0 1073741824 2 YES UNUSED 0
    SQL> recover database until cancel using backup controlfile;
    ORA-00279: change 7691479663660 generated at 09/21/2011 05:10:48 needed for thread 1
    ORA-00289: suggestion : /restore-11/POS/posebu-db/corppos-archive01/EBUPOSPR/1_1_762412057.arc
    ORA-00280: change 7691479663660 for thread 1 is in sequence #1
    Specify log: {<RET>=suggested | filename | AUTO | CANCEL}
    /restore-11/POS/posebu-db/corppos-data02/oradata/EBUPOSPR/redo4_01.log
    Log applied.
    Media recovery complete.
    SQL> select hxfil file_id, fhtnm tablespace_name from x$kcvfh;
    FILE_ID TABLESPACE_NAME
    1 SYSTEM
    2 UNDOTBS
    3 SYSAUX
    4 USERS
    SQL> select file#, checkpoint_change#, checkpoint_time, error from v$datafile_header;
    FILE# CHECKPOINT_CHANGE# CHECKPOIN ERROR
    1 7.6915E+12 21-SEP-11
    2 7.6915E+12 21-SEP-11
    3 7.6915E+12 21-SEP-11
    4 7.6915E+12 21-SEP-11
    SQL> col CHECKPOINT_CHANGE# for 9999999999999
    SQL> l
    1* select file#, checkpoint_change#, checkpoint_time, error from v$datafile_header
    SQL> /
    FILE# CHECKPOINT_CHANGE# CHECKPOIN ERROR
    1 7691479663749 21-SEP-11
    2 7691479663749 21-SEP-11
    3 7691479663749 21-SEP-11
    4 7691479663749 21-SEP-11
    SQL> select hxfil file_id, fhscn scn, fhthr thread, fhrba_seq sequence, fhsta status from x$kcvfh;
    FILE_ID SCN THREAD SEQUENCE STATUS
    1 7691479663749 1 1 8192
    2 7691479663749 1 1 0
    3 7691479663749 1 1 0
    4 7691479663749 1 1 0
    24 rows selected.
    SQL> select * from v$recover_file;
    no rows selected
    SQL> alter database open resetlogs;
    Database altered.
    +++++++++++++++++++++++++++++++++++++++++++++++++
    Best regards
    Shishir Tekade.

  • TS2776 AFTER NEW UPDATES OF ITUNES THERE IS NO OPTION FOR SYCH  WITH OUTLOOK,

    With this new updates of itunes there is no option for syncronisation with outllook.

    On your phone, Settings>General>Reset>Reset Network Settings...does Personal Hotspot appear now?

  • Toplink with stored procedures

    Hi
    I am new to Toplink and would like to get an idea whether Toplink would be suitable for our application. Currently, in our application we always access the database through stored procedures. I realize Toplink supports stored procuedres with StoredProcedureCall class. However; I am just trying to get some feedback as to whether using only this feature(as well as handling database connections etc.) of Toplink is a good idea or not.
    Thanks,
    Izi

    I have my entity manager setup in a singleton.
    I'm finding it's costly to generate the emf, but if I don't close the em (enitity manager) and emf (entity manager factory) my open cursor count climbs until I exceed the max number of open cursors on the database (11g RAC)
    I'm committing the connection, and uow, and closing the em at the end of each call.
    But until I close the emf, the open cursors aren't released.
    TransactionhistoryPkg tranPkg = new TransactionhistoryPkg(conn); //Class created over database package via JPublisher
    tranPkg.transactionhistoryInsSp(insertTrans.getCardId()); // executes db package
    tranPkg.closeConnection();
    conn.commit();
    uow.commit();
    uow.getAccessor().decrementCallCount();
    em.close();
    Am I missing something really obvious here??
    btw - I found this link helpful in troubleshooting the max cursors issue: https://support.bea.com/application_content/product_portlets/support_patterns/wls/InvestigatingORA-1000MaximumOpenCursorsExceededPattern.html

  • Sending Long Raw Data to Oracle database through Stored  Procedure

    Hi,
    I am trying to push data to Oracle 9i database through Stored Procedure via thin driver. It is going smoothly upto 29411 bytes. But it is not accepting for 53843 bytes and giving following error :
    java.sql.SQLException: Data size bigger than max size for this type: 53843
    Is it thin driver limitation? Can I solve it by using OCI driver? Or is there any other approach?
    I tried creating connection pool in weblogic 7.0 through OCI driver. But I am not able to configure it. Is there any special way of configuration.
    Quick response will be greatly appreciated.
    Thanks
    Sanjiv

    It happens to me. But I am using CMP of Weblogic 7. If you write your own jdbc code, the following link may be helpful.
    http://otn.oracle.com/sample_code/tech/java/codesnippet/xmldb/HowToLoadLargeXML.html

  • Could I export and import my oracle database via Stored Procedure???

    Hi all,
    I need to export my database using stored procedure, the stored procedure will be called by java application and it works well
    Now I still get the "BIG QUESTION", could I export and import database using stored procedure???
    Really thanks for the response.
    Regards,
    Kahlil

    Hi,
    I think you can use DBMS_DATAPUMP (10.1+), see [DBMS_DATAPUMP|http://download.oracle.com/docs/cd/B28359_01/appdev.111/b28419/d_datpmp.htm#i1007277], for examples see [http://www.psoug.org/reference/dbms_datapump.html]
    Regards,

  • Problem With Stored Procedure

    Post Author: Ranjith.403
    CA Forum: General
    Hi,
    Am new to crystal reports with stored procedures
    am created a report using a stored procedure in oracle. In that Stored Procedure am Using a temporary table.
    After inserting values into the table am assigning to ref cursor.
    Refcursor having fields like item,onhandstock,purchase rate
    This report working fine in oracle version 9.2.0.1.0 where comes to oracle version 9.2.0.8.0 it's giving the varchar values correctly.
    The Number values are showing as 0.
    Help me to solve it.
    Thanks in Advance,
    Ranjith

    Try modularising this large procedure into smaller procedures and functions, and determine which part is causing you trouble.

  • Open other database in stored procedure

    Hi All,
    Im going to open other database in stored procedure.
    Can anyone help me? Thanks

    You cannot open or connect in plsql procedure, but can use database link.
    Documents:
    http://download-west.oracle.com/docs/cd/B19306_01/server.102/b14231/ds_admin.htm#ADMIN029
    http://download-west.oracle.com/docs/cd/B19306_01/server.102/b14200/statements_5005.htm#i2061505
    Message was edited by:
    ushitaki

  • Need coding support for Accessing MYSQL stored procedure from java

    Hi every one,
    I need coding support for accessing Mysql stored procedure from java and JSP.
    Please help me
    pranav

    You'd better have a recent version of MySQL, because earlier ones didn't support stored procs.
    If your MySQL and driver support stored procs, maybe you just need a JDBC stored proc tutorial.
    %

  • FDM Configuration - no option for 'Register with Shared Services'

    Hi All,
    I'm running the confiiguration for a new install of our Hyperion environment and when I run the configuration on our FDM server, the summary of tasks does not show 'Register with Shared Services'. We have installed this following the exact same steps as we did in a prior test environment and this option shows up fine in there.
    Does anyone know how we can add this item to the configuration?
    Thanks in advance.

    Andy,
    If they were truly identical then the option to register with HSS would be there.
    Something must not be identical in the system.
    Check the installation logs to verify that the Oracle/Hyperion software was installed properly.
    Check with IT to ensure that the servers were built the same.
    Thank you,

  • Viable options for having just Photoshop and After Effects?

    I have the single app plan for $20/mo, for After Effects. I've come to realize that I would like, as well as I kind of need, Photoshop. However, I don't wish to purchase the complete plan ($50/mo). I noticed there is a Photography plan for $10/mo, however since I already have a plan I'm unsure as to how I would go about getting two plans, or if there is a way to add on to my current plan. If I have the Photography and the Single App plan together it would be $30/mo, and I would have everything I need for $20 less than the complete.
    Any viable options, advice, or suggestions would be much appreciated.
    Thanks,
    - Infinity

    You can of course get the photography plan, you just do not "add" it. It's simply a completely separate purchase.
    Mylenium

  • Laptop options for use with PrE 11 (£500 ish)

    Hello,
    I'm currently looking to buy a laptop that will allow me to edit various video projects on the move using Premiere Elements 11 (may upgrade at some point). This will serve as my main editing device until I upgrade my desktop, then serve as a portable editing station as I will be at uni next year as well as traveling a lot this year. I do a mix of animation and live action short film work using 1080p footage from my Canon 600D. I am currently looking at the £500 mark, I know it's tough to get a good editing laptop at that price, but I'd rather not spend much more. Currently I have found 3 options, and was wondering if anyone had any advice. The aspects of each laptop I am concerned about are highlighted in red
    Lenovo Z50-70 http://www.pcworld.co.uk/gbuk/laptops-netbooks/laptops/laptops/lenovo-z50-70-15-6-laptop-w hite-10022700-pdt.html?intcmpid=display~RR~Home+%3E+Laptops+%26+Netbooks+%3E+Laptops+%3E+L aptops~10022700
    Overview:
    Intel i5 processor (1.7 - 2.7 GHz)             Is this fast enough? The system requirements specify 2Ghz or faster, and this is only achieved with 'turboboost'
    8Gb RAM
    1Tb SSHD 5400rpm                               7200rpm is often stated as a minimum for editing, will I get by with this, especially as it's a hybrid drive, or will I have to use an external drive?
    DVD/RWdisk drive
    NVIDIA graphics card
    Full HD 15.6" screen
    1x USB 3.0, 2x USB 2.0, HDMI               Will I be restricted by only having a single usb 3.0 slot (for use with external hard drives etc)?
    HP Envy 15 http://www.pcworld.co.uk/gbuk/laptops-netbooks/laptops/laptops/hp-envy-15-j151sa-15-6-lapt op-silver-10011520-pdt.html?intcmpid=display~RR~Home+%3E+Laptops+%26+Netbooks+%3E+Laptops+ %3E+Laptops~10011520
    Overview:
    AMD A10 processor (2.5 - 3.5GHz)          While this is significantly faster than the i5, Passmark gives the i5 a higher CPU rating PassMark - CPU Performance Comparison
    8Gb RAM
    1Tb SSHD 5400rpm
    No disk drive                                          Frustrating, though external disk drives aren't too expensive
    AMD graphics card
    Fulll HD 15.6" screen                             I've read several comments that the screen isn't as bright as ideal, not a deal breaker, but I would like to be able to use the laptop outside
    4x USB 3.0, HDMI
    Dell Inspiron 17 http://www.dell.com/uk/p/inspiron-17-5748-laptop/pd?oc=cn74820&model_id=inspiron-17-5748-l aptop#secondaryContent
    Overview
    Intel i7 processor (2 - 3.1GHz)                    This is the draw factor of this laptop
    8Gb RAM
    1Tb HD 5400rpm
    DVD/RW disk drive
    NVIIDIA graphics card
    Full HD 17.3" screen                                  As I'll be taking this laptop with me a lot, I'd rather it was 15" rather than 17", but the 15" version lacks the disk drive and full HD screen
    1x USB 3.0, 2x USB 2.0, HDMI
    Any thoughts/other suggestions in the price range would be appreciated.
    Thanks

    Hello,
    I'm currently looking to buy a laptop that will allow me to edit various video projects on the move using Premiere Elements 11 (may upgrade at some point). This will serve as my main editing device until I upgrade my desktop, then serve as a portable editing station as I will be at uni next year as well as traveling a lot this year. I do a mix of animation and live action short film work using 1080p footage from my Canon 600D. I am currently looking at the £500 mark, I know it's tough to get a good editing laptop at that price, but I'd rather not spend much more. Currently I have found 3 options, and was wondering if anyone had any advice. The aspects of each laptop I am concerned about are highlighted in red
    Lenovo Z50-70 http://www.pcworld.co.uk/gbuk/laptops-netbooks/laptops/laptops/lenovo-z50-70-15-6-laptop-w hite-10022700-pdt.html?intcmpid=display~RR~Home+%3E+Laptops+%26+Netbooks+%3E+Laptops+%3E+L aptops~10022700
    Overview:
    Intel i5 processor (1.7 - 2.7 GHz)             Is this fast enough? The system requirements specify 2Ghz or faster, and this is only achieved with 'turboboost'
    8Gb RAM
    1Tb SSHD 5400rpm                               7200rpm is often stated as a minimum for editing, will I get by with this, especially as it's a hybrid drive, or will I have to use an external drive?
    DVD/RWdisk drive
    NVIDIA graphics card
    Full HD 15.6" screen
    1x USB 3.0, 2x USB 2.0, HDMI               Will I be restricted by only having a single usb 3.0 slot (for use with external hard drives etc)?
    HP Envy 15 http://www.pcworld.co.uk/gbuk/laptops-netbooks/laptops/laptops/hp-envy-15-j151sa-15-6-lapt op-silver-10011520-pdt.html?intcmpid=display~RR~Home+%3E+Laptops+%26+Netbooks+%3E+Laptops+ %3E+Laptops~10011520
    Overview:
    AMD A10 processor (2.5 - 3.5GHz)          While this is significantly faster than the i5, Passmark gives the i5 a higher CPU rating PassMark - CPU Performance Comparison
    8Gb RAM
    1Tb SSHD 5400rpm
    No disk drive                                          Frustrating, though external disk drives aren't too expensive
    AMD graphics card
    Fulll HD 15.6" screen                             I've read several comments that the screen isn't as bright as ideal, not a deal breaker, but I would like to be able to use the laptop outside
    4x USB 3.0, HDMI
    Dell Inspiron 17 http://www.dell.com/uk/p/inspiron-17-5748-laptop/pd?oc=cn74820&model_id=inspiron-17-5748-l aptop#secondaryContent
    Overview
    Intel i7 processor (2 - 3.1GHz)                    This is the draw factor of this laptop
    8Gb RAM
    1Tb HD 5400rpm
    DVD/RW disk drive
    NVIIDIA graphics card
    Full HD 17.3" screen                                  As I'll be taking this laptop with me a lot, I'd rather it was 15" rather than 17", but the 15" version lacks the disk drive and full HD screen
    1x USB 3.0, 2x USB 2.0, HDMI
    Any thoughts/other suggestions in the price range would be appreciated.
    Thanks

  • Is ASM an extra cost option for databases

    Hi,
    This regarding an 1z0-515 exam question;
    Is ASM an extra cost option for Oracle databases?
    It does not seem to be an extra cost option according to the price list.
    s there any way that ASM can be interpreted as an extra cost option?
    Regards,

    Sanjaya Balasuriya wrote:
    Hi,
    This regarding an 1z0-515 exam question;
    Is ASM an extra cost option for Oracle databases?
    It does not seem to be an extra cost option according to the price list.
    s there any way that ASM can be interpreted as an extra cost option?
    Regards,it depends, size, purpose, number of instances of the databases and project/organization.
    if it is small, minimal usage and less number of user access, and also single instance
    then we can use operating system file system for storage.
    it depends.
    refer the advantages of ASM.
    http://www.oracle.com/technetwork/database/index-100339.html

Maybe you are looking for

  • Randomly printed output is garbled with non-human characters and symbols

    When printing from what we believe to be a pdf display, often, but randomly, the printed output is garbled. This may be the second and subsequent pages, only one page, the first one, etc. This happens often, but not exclusively, when printing from a

  • Strange device permanently logged into my account ...

    Hi, Question: Is there a temporary file on the server in my skype accout? I mean, an obsolete file that should have been deleted at the end of one of the skype sessions? And if yes, then is this file causing me problems calling certain overseas numbe

  • Requirements Gathering Responsibility

    Hi Experts , Let me explain you my situation i shall  be receiving a project where i ll have to gather requirement to configure the business process in MM and WM . Please suggest me if there are any templates available in SAP with help of which i can

  • Project Retention Sum for Customers

    Hi Experts, We have a case scenario here to revise the process of retention amount for Contract Orders. Contractually, our client, the construction company and the customer define that a certain amount of the contract value is only paid after a certa

  • ASA hangs up after some time

    Able to ssh the firewall from remote location but after some time when command is excuted.the firewall hangs. Below is the version details Cisco Adaptive Security Appliance Software Version 8.2(5) Device Manager Version 7.1(1)52 Compiled on Fri 20-Ma