Using the DBMS_LDAP PL/SQL package to access OID images

Hey,
I have built a script using LDAP to access the OID information for all the Portal users and store that information in a regular table in my database, but I am having some trouble retrieving the images associated with each user, so I was wondering if someone could help me out with a code example or point me in the right direction in how I could do this.
Thanks

I am seaching for a similar solution. Any ideas please?

Similar Messages

  • Using the DBMS_XDBRESOURCE PL/SQL package

    Does anyone know how to use the functions in the DBMS_XDBRESOURCE package? I've tried to use the GETCREATIONDATE function but no luck. I usually get a "PLS-00221: 'GETCREATIONDATE' is not a procedure or is undefined"
    The 11g PL/SQL packages and type reference describes it as such:
    Given an XDBResource, this function returns its creation date.
    Syntax:
    DBMS_XDBRESEROUCE.GETCREATIONDATE (
    res IN XDBResource)
    RETURN TIMESTAMP;
    Notice the misspelling, which is confusing enough. However, I have no idea how to make an XDBResource object. I've tried the path to the resource as well as the RAW resource ID.
    I'm doing this in SQL*Plus, and just want to see if I get the same timestamp that I would see when I browse the object in the XML Repository.
    Any help would be appreciated.

    Thank you, that works. I remember reading this in the developer's guide, but forgot about it when I did a describe on resource_view and I didn't see any date elements.
    Since you mentioned events, and since I will be using them to perform some action, what are the best events to use when a new file is added or an existing one is updated? I haven't digested all the information in the events chapter, but Post-Create and Post-Update are obvious, but I want to make sure it's a valid XML file before anything is triggered.

  • Issue using the DBFS PL/SQL API

    Hi guys,
    I'm trying to use the DBFS PL/SQL APIs and create some simple functions that for example return the file size or move a file to a different path. I created a user DBFS_USER and granted DBFS_ROLE to that user. Using SQLDeveloper, when I run the following code, it works fine:
    SET SERVEROUTPUT ON
    DECLARE
    l_props DBMS_DBFS_CONTENT_PROPERTIES_T;
    l_prp dbms_dbfs_content_property_t;
    l_blob BLOB;
    l_item_type INTEGER;
    BEGIN
    DBMS_DBFS_CONTENT.getPath (
    path => '/staging_area/test_dir/IAMDBFS_USER.txt',
    properties => l_props,
    content => l_blob,
    item_type => l_item_type);
    FOR x in 1..l_props.count LOOP
    l_prp := l_props(x);
    if (l_prp.propname = 'std:length') then
    DBMS_OUTPUT.put_line(l_prp.propname || ' : ' || l_prp.propvalue);
    end if;
    END LOOP;
    END;
    However, when I try to put it in a package, I get the error message "Error(415,10): PLS-00201: identifier 'DBMS_DBFS_CONTENT_PROPERTY_T' must be declared" while trying to compile. This is what my package and its body looks like:
    create or replace
    PACKAGE MY_DBFS_PKG IS
    Function GetFileLength
    (P_FILE_PATH IN Varchar2
    ,P_ErrMsg OUT Varchar2)
    Return Number;
    END MY_DBFS_PKG
    Body:
    create or replace
    PACKAGE BODY MY_DBFS_PKG IS
    FUNCTION GetFileLength(
    P_FILE_PATH IN VARCHAR2 ,
    P_ErrMsg OUT VARCHAR2)
    RETURN NUMBER
    IS
    l_return NUMBER;
    l_props DBMS_DBFS_CONTENT_PROPERTIES_T;
    l_prop DBMS_DBFS_CONTENT_PROPERTY_T;
    l_blob BLOB;
    l_item_type INTEGER;
    BEGIN
    l_Return := 0;
    P_ErrMsg := NULL;
    DBMS_DBFS_CONTENT.getPath ( path => p_file_path, properties => l_props, content => l_blob, item_type => l_item_type);
    FOR x IN 1..l_props.count
    LOOP
    l_prop := l_props(x);
    IF (l_prop.propname = 'std:length') THEN
    l_Return := l_prop.propvalue;
    EXIT;
    END IF;
    END LOOP;
    EXCEPTION
    WHEN OTHERS THEN
    l_Return := NVL(SQLCODE, -1);
    p_ErrMsg := SQLERRM;
    RETURN l_return;
    END GetFileLength;
    END MY_DBFS_PKG;
    Am I missing an extra grant somewhere? Or have I missed a declaration in the package or package body?
    I am not a DB person so pardon the probably inefficient loop to find the length or wrong declaration somewhere. I'm open to suggestions/recommendations but want to use the DBFS PL/SQL API as I need other functions out of it.
    Thanks very much in advance.
    Cappa

    Hi guys,
    I'm trying to use the DBFS PL/SQL APIs and create some simple functions that for example return the file size or move a file to a different path. I created a user DBFS_USER and granted DBFS_ROLE to that user. Using SQLDeveloper, when I run the following code, it works fine:
    SET SERVEROUTPUT ON
    DECLARE
    l_props DBMS_DBFS_CONTENT_PROPERTIES_T;
    l_prp dbms_dbfs_content_property_t;
    l_blob BLOB;
    l_item_type INTEGER;
    BEGIN
    DBMS_DBFS_CONTENT.getPath (
    path => '/staging_area/test_dir/IAMDBFS_USER.txt',
    properties => l_props,
    content => l_blob,
    item_type => l_item_type);
    FOR x in 1..l_props.count LOOP
    l_prp := l_props(x);
    if (l_prp.propname = 'std:length') then
    DBMS_OUTPUT.put_line(l_prp.propname || ' : ' || l_prp.propvalue);
    end if;
    END LOOP;
    END;
    However, when I try to put it in a package, I get the error message "Error(415,10): PLS-00201: identifier 'DBMS_DBFS_CONTENT_PROPERTY_T' must be declared" while trying to compile. This is what my package and its body looks like:
    create or replace
    PACKAGE MY_DBFS_PKG IS
    Function GetFileLength
    (P_FILE_PATH IN Varchar2
    ,P_ErrMsg OUT Varchar2)
    Return Number;
    END MY_DBFS_PKG
    Body:
    create or replace
    PACKAGE BODY MY_DBFS_PKG IS
    FUNCTION GetFileLength(
    P_FILE_PATH IN VARCHAR2 ,
    P_ErrMsg OUT VARCHAR2)
    RETURN NUMBER
    IS
    l_return NUMBER;
    l_props DBMS_DBFS_CONTENT_PROPERTIES_T;
    l_prop DBMS_DBFS_CONTENT_PROPERTY_T;
    l_blob BLOB;
    l_item_type INTEGER;
    BEGIN
    l_Return := 0;
    P_ErrMsg := NULL;
    DBMS_DBFS_CONTENT.getPath ( path => p_file_path, properties => l_props, content => l_blob, item_type => l_item_type);
    FOR x IN 1..l_props.count
    LOOP
    l_prop := l_props(x);
    IF (l_prop.propname = 'std:length') THEN
    l_Return := l_prop.propvalue;
    EXIT;
    END IF;
    END LOOP;
    EXCEPTION
    WHEN OTHERS THEN
    l_Return := NVL(SQLCODE, -1);
    p_ErrMsg := SQLERRM;
    RETURN l_return;
    END GetFileLength;
    END MY_DBFS_PKG;
    Am I missing an extra grant somewhere? Or have I missed a declaration in the package or package body?
    I am not a DB person so pardon the probably inefficient loop to find the length or wrong declaration somewhere. I'm open to suggestions/recommendations but want to use the DBFS PL/SQL API as I need other functions out of it.
    Thanks very much in advance.
    Cappa

  • I had to take my hp back to factory setting and reinstall itunes, when I tried to use Itunes match it said i had to Deauthorize all my computers. I am using the same computer and desperately need access to my music.

    I had to take my hp back to factory setting and reinstall itunes, when I tried to use Itunes match it said i had to Deauthorize all my computers. I am using the same computer and desperately need access to my music.

    When you reset to factory settings, the computer is de-authorised.
    In iTunes menu Store > View Account > sign in > App Store > Deauthorise All.
    Once done, authorise this computer iTunes.
    Note: you can only do that once a year.

  • How can I use the open in " My application" option to open image attachments.?

    How can I use the open in " My application" option to open image attachments.?
    I am trying to use the uti's given in the apple docs but just unable to do it however its working perfect for pdf and rtf files.
    please help needed urgent.   

    Perhaps you should Contact the iTunes Store Customer Service:
    Apple - Support - iTunes Store - Contact Us

  • How to use the EBS PL/SQL API from outside PL/SQL

    Hi,
    our attempts to call the stored procedures/functions of the EBS PL/SQL API via JDBC revealed the following issues:
    1. Logical values cannot be exchanged through boolean parameters as the OCI has no notion of this type. Instead we need to write PL/SQL wrappers converting boolean to integer and vice versa. Is that true or are we missing something?
    2. Complex values cannot be exchanged through record types as only PL/SQL code has a notion of this type. Instead we need to write PL/SQL wrappers converting record values to object type values. Is that true or are we missing something?
    3. Types must be defined outside of packages, i.e. in the schema, for whatever reason. Instead we need to write PL/SQL wrappers converting values of types defined in packages to values of types defined in the schema. Is that true or are we missing something?
    4. It is possible to let functions return tables so the results can be queried using SELECT * FROM TABLE. Such functions are called "table functions". Is there something similar for the other direction, i.e. is it possible to call a stored procedure and pass in a table value through an sql INSERT statement?
    5. Do we really have to write all those wrapper routines on our own or is there a PL/SQL library providing such? If not, is there some kind of code generation facility that can generate such wrappers?
    Thanks and Regards,
    Konrad

    Hi Helios,
    I belive its better to move your issue on Forum Home » Database » SQL and PL/SQL which you can get more quick responseYou are probably right! I was thinking about a different forum but I did not see this one. I just posted the question there...
    Still, if somebody has an idea here as well, just let me know ;-)
    Konrad

  • How to use the direct bytebuffer in JNI? Accessing JDBC from C application.

    I am working on a project to access JDBC Driver within C application. The invocation JNI is used.
    To get better performance, I use the preparedStatement for dynamic sql. This need to transfer much parameter data from C to JDBC for PreparedStatement object in JVM. I think this maybe get improvements by using the new direct bytebuffer function from JDK1.4. However I cannot find an example code to get start. Could someone provide some ideas for this?
    Currently, I directly call JDBC API in C application through JNI, so there is no java codes. Only c file using JNI call.
    My understanding is to use the direct bytebuffer feature, I also need to have java codes to process the JDBC API call and then can share the same memory between Java and C. Please correct me if wrong.
    Any input is appreciated.

    tzhouxian wrote:
    thanks, jschell
    I am trying to get the best performance for the solution, using JDBC libs in a C application. So I am considering to use the direct bytebuffer in the solution to pass parameters to JDBC and get result sets from JDBC side.
    For your questions,
    1. Why don't you just write the database access in C?
    You mean to directly call JDBC API in C through JNI, right? My plan is to wrap the JDBC API by java and expose seldom interface to C native code, so reduce the JNI call between C and JAVA. If directly call the JDBC API call from C, the number of JNI call maybe more.
    No I mean what I said. In C, no java at all, why don't you write code to access the database?
    2. The database access itself is going to be slower than anything that you do in C or java.
    Exactly. I just want to find each potential points to get performance improvements for the whole solution. I also did some optimization work for the database call. The goal is to get the best performance from C application to database through JDBC libs.
    Then I suggest you profile it.
    3. Why don't you use import/export files and the database tools? This is often significantly faster with volume processing.
    Sorry, I am not very familar with some functions of JNI. Could you explain, " +Why don't you use import/export files and the database tools+"?
    Nothing to do with java, jni nor C.
    Major (or perhaps everything that is a real 'database') comes with additional tools. Amounst those tools will be command line tools capable of importing and exporting data from the database. In processing bulk data they will always be faster than anything you can do in JDBC.

  • Creating Web services using JDeveloper for Pl/SQL package having ref cursor

    Hi,
    I am trying to create web services for PL/SQL package in JDeveloper. When I am trying to create this web service, the functions in the package which is returning referential cursor or record cursor are not visible. When I highlight the function and click "Why Not?", it displays the message "The following types used by the program unit do not have an XML schema mapping and/or serializer Specified: REF CURSOR". Could you please let me know, how I can create this web service?
    I am getting similar error when I am trying to create web service for a package with overloaded functions also.
    Thanks,

    Ok so I played around with this some more. I created the same process in bpel using oracle bpel designer and here are the results.
    1. Against 10g database running a synch process data is retutned without error.
    2. Against 9i database running an asynch process data is retutned without error.
    3. Against 9i database running a synch process data is retutned with error.
    I'm definilty missing something.

  • Passing date to another form and use the date in sql statement

    hello! to all programmers
    i have some small problem that need some help.
    i want to use date value parameter from the first page in the second page sql statement but i get invalid cursor state error so if anyone can solve this problem or give me a better solution to do this process.
    thanks in advance
    p/s
    EBDATE is define as date data type in my database.
    this is part of my jsp code...
    <---------------------------------------------------------------------->
    SimpleDateFormat sdfInput = new SimpleDateFormat( "yyyy-MM-dd" );
    SimpleDateFormat sdfOutput = new SimpleDateFormat ( "dd/MM/yyyy" );
    String date= request.getParameter("date");
    Date date1 = sdfInput.parse(date);
    Class.forName ("sun.jdbc.odbc.JdbcOdbcDriver");
    Connection con=DriverManager.getConnection("jdbc:odbc:wtmis_db","","");
    Statement stmt=con.createStatement();
    ResultSet set=stmt.executeQuery("select * from ELECTRICBIL where EBDATE="+sdfOutput.format(date1));
    if (set!=null)
    set.next();
         Date bildate =set.getDate ("EBDATE");
         Date sdate =set.getDate ("EBSTARTDATE");
         Date edate =set.getDate ("EBENDDATE");
         int kw =set.getInt ("EBKILOWATT");
         int maxdemand =set.getInt ("EBMAXIMUMDEMAND");
         int days =set.getInt ("EBDAYS");     
    <---------------------------------------------------------------------->

    Try this
    <%
    while(set.next())
    Date bildate =set.getDate ("EBDATE");
    Date sdate =set.getDate ("EBSTARTDATE");
    Date edate =set.getDate ("EBENDDATE");
    int kw =set.getInt ("EBKILOWATT");
    int maxdemand =set.getInt ("EBMAXIMUMDEMAND");
    int days =set.getInt ("EBDAYS");
    %>
    <tr>
    <td width="211"><div align="left"><b>Bill Date :</b></div></td>
    <td width="573"><%=sdfOutput.format(date1)%></td>
    </tr>
    <tr>
    <td width="211"><div align="left"><b>Bill From :</b></div></td>
    <td width="573"> <input type="text" name="textfield" value="<%=sdate%>"></td>
    </tr>
    <tr>
    <td width="211"><div align="left"><b>Bill To :</b></div></td>
    <td width="573"> <input type="text" name="textfield2" value="<%=edate%>"></td>
    </tr>
    <tr>
    <td width="211"><div align="left"><b><b>kiloWatt Use (Rm)</b>: </b></div></td>
    <td width="573"> <input type="text" name="textfield2" value="<%=kw%>"></td>
    </tr>
    <tr>
    <td width="211"><div align="left"><b>Max Demand kiloWatt (Rm):</b></div></td>
    <td width="573"> <input type="text" name="textfield2" value="<%=maxdemand%>"></td>
    </tr>
    <tr>
    <td width="211"><div align="left"><b>Days In Billing :</b></div></td>
    <td width="573"> <input type="text" name="textfield2" value="<%=days%>"></td>
    </tr>
    <%
    %>
    i hope. Now u wouldn't get any error message...but...u wouldn't get results as well...Check ur date format with access date format....
    Revert back

  • How to use the transaction STO5 (SQL Trace)

    Hi,
        I want to check the performance of program using the ST05 transaction. Please send me the step by step procedure to trace my program.
    Thanks & Regards,
    Santhosh Kumar.R

    Hi,
    following explanation clearly you abt ST05
    Hi,
    SQL trace(ST05) provides the developer with the ability to analyse database select statements. Simply execute ST05 to turn on SQL trace, then execute the statement/program you want to analyse. Now turn off SQL trace using ST05
    and click on list trace to view the details.
    You can also perform traces on other items such as authorisation objects.
    The trace list has many lines that are not related to the SELECT statement in the ABAP program. This is because the execution of any ABAP program requires additional administrative SQL calls. To restrict the list output, use the filter introducing the trace list.
    The trace list contains different SQL statements simultaneously related to the one SELECT statement in the ABAP program. This is because the R/3 Database Interface - a sophisticated component of the R/3 Application Server - maps every Open SQL statement to one or a series of physical database calls and brings it to execution. This mapping, crucial to R/3s performance, depends on the particular call and database system. For example, the SELECT-ENDSELECT loop on the SPFLI table in our test program is mapped to a sequence PREPARE-OPEN-FETCH of physical calls in an Oracle environment.
    The WHERE clause in the trace list's SQL statement is different from the WHERE clause in the ABAP statement. This is because in an R/3 system, a client is a self-contained unit with separate master records and its own set of table data (in commercial, organizational, and technical terms). With ABAP, every Open SQL statement automatically executes within the correct client environment. For this reason, a condition with the actual client code is added to every WHERE clause if a client field is a component of the searched table.
    To see a statement's execution plan, just position the cursor on the PREPARE statement and choose Explain SQL. A detailed explanation of the execution plan depends on the database system in use.
    Performance Tuning is useful mainly reducing load on database. It is very important aspect while writing the programs/FM etc.....
    SQL Trace
    Use
    The SQL Trace function is an on-demand log of selected SQL statements that are issued against the database through the Open SQL Engine. The SQL Trace can be switched on or off dynamically. The log format is database independent. Besides the SQL statement text, each log record contains information about the point in time when the statement was executed, its duration, its input parameters and results (where applicable) as well as context information.
    Features
    The SQL Trace is especially useful for:
    Development:
    SQL Trace can help JDO, enterprise beans, servlet and JSP developers to learn which kind of database accesses their code produces.
    &#61489;&#61486; Performance analysis
    Typically, performance issues are caused by inefficient database accesses. In this case SQL Trace can be used to show the issued SQL statements and their duration, thus helping to identify inefficient SQL statements.
    Functions
    <b>The following functions are available on the initial screen</b>:
    Select trace:
    • Select the trace mode SQL Trace, Enqueue Trace, RFC Trace, or Table Buffer Trace. You can select mutliple trace modes simultaneously.
    Select trace function:
    • Start the trace recording.
    • Stop the trace recording.
    • Branch to trace list, detailed list, or time-sorted list.
    • Branch to Explain SQL to analyze an SQL statement without an explicit trace file.
    Trace files are managed by the system. Thus they can be saved, like any other object;
    saved trace files can be displayed and deleted.
    Trace Status
    A trace can only be activated once on any application server. The Trace Status display informs you whether another user in the system has already activated a particular trace.
    Starting the Trace
    Prerequisites
    <b>You can only switch on the Performance Trace for a single instance</b>. You should already have decided the scope and targets of your performance analysis.
    Procedure
    <b>To analyze a trace file, do the following</b>:
    ... 1. Choose the menu path Test &#61614; Performance Trace in the ABAP Workbench.
    The initial screen of the test tool appears. In the lower part of the screen, the status of the Performance Trace is displayed. This provides you with information as to whether any of the Performance Traces are switched on and the users for which they are enabled. It also tells you which user has switched the trace on.
    2. Using the selection buttons provided, set which trace functions you wish to have switched on (SWL trace, enqueue trace, RFC trace, table buffer trace).
    3. If you want to switch on the trace under your user name, choose Trace on.
    If you want to pass on values for one or several filter criteria, choose Trace with Filter.
    Typical filter criteria are: the name of the user, transaction name, process name, and program name.
    4. Now run the program to be analyzed.
    You will normally analyze the performance trace file immediately. In this case, it is a good idea to use a separate session to start, stop, and analyze the Performance Trace
    If you are shown trace kernel errors on the initial screen (for example, not enough storage space available), you must first remove the errors or have them removed by your system administrator.
    The selected trace types can be changed as required during a performance trace interval (time between switching on and off the trace). The user (user group) must remain unchanged.
    Result
    The results of the trace recording are written to a trace file. If trace records are overwritten during the trace interval, the system displays a message to inform you when you analyze the trace file.
    The results of the trace recording are stored to ten trace files. Overwriting trace records, however, cannot be entirely excluded in this case either.
    The Performance Trace records all database access calls, table buffer calls, remote calls, or calls for user lock activity. These measurements can affect the performance of the application server where the trace is running. To preserve system performance, you should therefore turn off the trace as soon as you finish recording your application.
    Stopping the Trace
    Prerequisites
    You have started the trace and finished running the program that you want to analyze.
    <b>For performance reasons, you should switch off the traces as soon as you have finished recording.</b>
    Procedure
    <b>To deactivate the trace:</b>
    ... 1. Choose Test &#61614;Performance Trace in the ABAP Workbench.
    The initial screen of the test tool appears. It contains a status line displaying the traces that are active, the users for whom they are active, and the user who activated them.
    2. Select the trace functions that you want to switch off.
    3. Choose Deactivate Trace.
    If you started the trace yourself, you can now switch it off immediately. If the performance trace was started by a different user, a confirmation prompt appears before deactivation-
    Result
    The results of the trace are stored in one or more trace files. You can then analyze the performance data stored in the trace file. See also, Analyzing Performance Data.
    Look at the below link
    http://www.sapbrainsonline.com/TOOLS/SQLTRACE/SQL_TRACE.html
    <b>Reward with points if helpful.</b>
    Regards,
    Vijay

  • HT5498 Using the 30 pin adapter unable to access music on the car

    Using the 30 pin adapter from mini iPad unable to access music in the car

    30 pin adapte connected to what exactly?
    Also iPads are not normal MP3 players, as such they don't have a regular file system the car media center can read to get music files.
    You may be able to play the music through bluetooth if the car supports it. Or have the iPad send the music, but the Car media center will likely not be able to actually index the files in it.

  • Using the java.util.regex package

    I am trying to use the regex package to grep out portions of a string that match a regular expression. Some code from my class
        String fileList = "1_tmp.txt 2_tmp.txt 3_tmp.txt 1_inpt.txt 2_inpt.txt 3_inpt.txt 1_out.txt 2_out.txt 3_out.txt";
        String regex = "[0-9].*_out.txt"  ;
        Pattern pat = Pattern.compile(regex);
        Matcher m = pat.matcher(fileList);
        boolean succ = m.find();
        for (int i =0; i< m.groupCount(); i++) {
            System.out.println(m.group(i));
        }I was expecting to see
    1_out.txt
    2_out.txt
    3_out.txt
    This doesnt work this way, nothing gets printed out. Anybody has any idea what is wrong here?
    I am basically trying to get the same functionality as
    ls | grep "*_out.txt"
    Also is there any way to do a OR in the regular expression, like
    match [0-9]*_out.txt OR [0-9]*_out.txt
    Thanks
    -kn

    I don't see a difference in your OR, but look in the Pattern JavaDocs under logical operators.
    Second, groups are not appropriate in your situation. You have a single pattern which you wish to repeatedly find. Groups are used when you wish to pick out one subsection of a matched item. For example, a pattern dealing with a phone number might have three groups, the area code, the prefix, and the rest.
    Still, group 0 is by definition the entire matched item, so if your pattern was right, it should have worked.
    I think the critical piece is the ".*" section. * is a greedy marker and combined with the 'any chacter' marker will eat as many characters as it can. In this case, it's probably eating the rest of the string, which leaves nothing left for the "_out.txt" part of the pattern. Try using the *?, which is a reluctant marker and will basically look ahead in the pattern and eat the minimum number of characters it can.

  • Using the Aiport Express as a Wireless Access Point on Windows XP

    I would like to use my airport express as a wireless access point so that it will connect wirelessly to my router and via an Ethernet cable to my laptop that does not have a wireless card. Also, I have a laptop that I don't have admin rights to, so I can't install the airport express software. I do have another computer in which I am able to set things up on, but ultimately I would like to use the Ethernet port on the airport express as a DHCP device that once configured it will automatically connect to my laptop even after powering off and on any machine with DHCP. I believe that this can be done - but correct me if I am wrong.
    So far, I have been able to get the airport express to connect to my router, but I can't seem to get the intenet connection on my laptop. Can someone help? Does the software have to be installed to work even after it is configured?
    Thanks!

    I have successfully gotten my AX to connect to my wireless router via the wireless client mode, but I can't seem to get the network connection to come out the either net jack of the AX.
    Unfortunately, the wireless client mode will not activate the Ethernet port. The purpose of this mode is to connect to an existing wireless network as a client (just like any other device connecting to the network) and be able to either/or stream iTunes or share a USB printer.
    The only mode where the Ethernet port is enabled, would be to configure the AX as either a relay or remote base station in a Wireless Distribution System (WDS). But, unfortunately, your Belkin wireless router may not be WDS-compatible with the AirPorts.
    Again, the only Belkin routers, that I'm aware of that are compatible are the F5D7230-4 & F5D7130.

  • You can't use The following message is stopping me access my disk utility.  'this version of the application "Disk Utility" with this version of OS X.'  not only that my Mac pro keeps dropping my internet connection and logs on to BT Open.

    After installing Yosmite, The following message is stopping me accessing my disk utility.  'You can't use this version of the application “Disk Utility” with this version of OS X.' you have “Disk Utility” 12.1.1. 
    not only that my Mac pro keeps dropping my internet connection and logs on to BT Open.
    Help

    For whatever reason you don't have the Yosemite version of Disk Utility which is 13. I suggest you reinstall Yosemite.
    Reinstalling OS X Without Erasing the Drive
    Boot to the Recovery HD: Restart the computer and after the chime press and hold down the COMMAND and R keys until the menu screen appears. Alternatively, restart the computer and after the chime press and hold down the OPTION key until the boot manager screen appears. Select the Recovery HD and click on the downward pointing arrow button.
    Repair the Hard Drive and Permissions: Upon startup select Disk Utility from the main menu. Repair the Hard Drive and Permissions as follows.
    When the recovery menu appears select Disk Utility. After DU loads select your hard drive entry (mfgr.'s ID and drive size) from the the left side list.  In the DU status area you will see an entry for the S.M.A.R.T. status of the hard drive.  If it does not say "Verified" then the hard drive is failing or failed. (SMART status is not reported on external Firewire or USB drives.) If the drive is "Verified" then select your OS X volume from the list on the left (sub-entry below the drive entry,) click on the First Aid tab, then click on the Repair Disk button. If DU reports any errors that have been fixed, then re-run Repair Disk until no errors are reported. If no errors are reported click on the Repair Permissions button. Wait until the operation completes, then quit DU and return to the main menu.
    Reinstall OS X: Select Reinstall OS X and click on the Continue button.
    Download and install the 10.10.1 update.
    Note: You will need an active Internet connection. I suggest using Ethernet if possible because it is three times faster than wireless.
    Check that you have the current version of Disk Utility.

  • How do I use the move tool in CS5 to put two images on to an A4 sheet?

    Have recently upgraded from CS3 to CS5.
    I often print out two images on A4 paper.  Under CS3 I would simply adjust and crop 2 images to say 7 ins x 5 ins, after that bring up a new A4 sized sheet (file, new), then using the move tool I'd move the two separate images on to the A4 sheet and print.  Fine!
    Now under CS5, once I've adjusted my first image then try to bring up a second image to adjust that one I seem to lose the first one from the screen.  But on going back via Bridge and clicking on the image it re-appears - problem is, I lose the second image.
    When I bring up a new A4 sheet neither of the images stay on the screen and there is nothing to move.
    Have been into Preferences to see if there is anything there to help but can't see anything.
    Does anyone know what is happening here and what I'm doing wrong i.e. how do I get 2 separate images on to an A4 sheet?
    Thanks,
    Bob Eveleigh.

    There have been changes since cs3, mainly that cs5 uses tabs.
    Tabs can be confusing if your coming from cs3.
    If your in the tabbed mode, try going to Window>Arrange>Tile.
    All your open documents should be visible on the screen.
    If this is the cause of your frustrations, you can read more here:
    http://help.adobe.com/en_US/photoshop/cs/using/WS8599BC5C-3E44-406c-9288-C3B3BBEB5E88.html #WS6389D09B-91D5-4474-9AED-C52AE33356EB
    MTSTUNER

Maybe you are looking for