How to Link to External Database

I can't figure out a good way to keep track of photos within Lightroom that I submit for contests, sales, etc. I could make comments in the caption metadata field, but that would mess up my caption field and is not that flexible. I could color code, but that's very limited. It seems like the ideal way would be to create an external database with something such as Microsoft Access. Using  the Filename as the primary field, I would link it to additional fields, date submitted, where sent to, type (contest, stock sale, gift, etc.), price obtained, published date, etc. Then I could see the history of any given image, run queries for all images submitted to a particular place where amount is > $0, etc.
As this is just a hobby and the numbers are small, I could just enter all the data by hand, but if I ever enjoy a lot of commerical success it would be nice if the database integrated with Lightroom. Ideally the queries run would not only show the Filename, but also show photos, perhaps as a Collection in Lightroom. It seems there must be professionals that track such information. Perhaps there is a third party program that does this. I'd appreciate any suggestions.
Dan

I think Access would be better in the event a given photo is used multiple times. Suppose a particular photograph sold at iStockPhoto.com for $1 on 22 occasions, at a local gallery as a 5 x 7" print for $2 on 14 occasions, as an 8 x 10" print for $8 on 9 occasions, and on one's own web page for $3 on 9 occasions, plus published in Pop Photo on 4/17/03. To make custom fields in Lightroom would be onerous, and it couldn't do the math for you. In Access one could use one to many tables (tblPrintSize, tblWebSite, tblSellerType, etc.) to track this fairly easily. The only time consuming part would be entering each sale if one had a lot of them. Of course one could choose to enter quarterly or yearly sales instead if desired.
Queries and reports would show where one's income is derived, what formats sell best, etc. It might help in tax preparation.
This may be more power than professional photographers would ever want. It's probably a fantasy that won't come true that it will ever be an issue for me, but I like to be proactive on data management before it becomes unmanageable.

Similar Messages

  • How to interact with external database in CQ5

    Hi,
    I need to interact with external database like SQL or Oracle to store some/fetch some data in CQ5. Can someone pls provide some help regarding the same. I guess I need to do it through JDBC. Please guide me step by step how to do this.
    Thanks

    Hi,
    Bellow you find some references to the documentation related to CQ and DB configuration and developments:
    http://dev.day.com/docs/en/cq/current/developing/jdbc.html
    https://helpx.adobe.com/cq/kb/HowToConfigureSlingDatasource.html
    Regards,
    kasq

  • How to connect to External Database, if say SQL server, from Adobe LC

    Hi everyone,
    I have one application, which needs to save and load data from/to an external database,SQL server.I have no idea on how to implement this.But with my knowledge I managed to create DSs and using new data connection wizard, some how I managed to list the fields in the Data View.BUT i still worrying about the way i did is rigt or wrong?.. how can i save and load data to sql server from Adobe LC..Please help me
    Thanks,
    Vinod

    You created the data source on the app server which is the first step. Now you can use the JDBC service to query the database:
    http://livedocs.adobe.com/livecycle/8.2/wb_help/000632.html
    scott

  • How to link 2 different database

    Hi,
    I'm having a problem. I have two databases name FLARE and MP5PROD. When I execute the triggers from FLARE DB, error displayed.
    ORA-04052: error occurred when looking up remote object [email protected]
    ORA--12203: ":TNS unable to connect to destination
    TNSNAMES
    MP5PROD.WORLD =
    (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = 172.16.2.222)(PORT = 1521))
    (CONNECT_DATA = (SID = MP5P))
    FLARE_PROD.WORLD =
    (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.0.222)(PORT = 1521))
    (CONNECT_DATA = (SID = PROD))
    Here are the script for database links:
    FLARE_PROD
    Link Owner: MP5PROD
    Link Name: MP5PRODTOFIN.WORLD
    Host: PROD
    Username: MP5BAIM
    Link Owner: MP5BAIM
    Link Name: FINTOMP5.WORLD
    Host: MP5P
    Username: MP5PROD
    SCRIPT
    create database link "FINTOMP5.WORLD"
    connect to MP5PROD
    identified by "<pwd>"
    using 'MP5P';
    MP5PROD
    Link Owner: MP5PROD
    Link Name: MP5PRODTOFIN.WORLD
    Host: PROD
    Username: MP5BAIM
    SCRIPT
    create database link "MP5PRODTOFIN.WORLD"
    connect to MP5BAIM
    identified by "<pwd>"
    using 'PROD';
    Please help.
    Thanks,
    Regards,
    Diane

    I guess you should use
    using ' MP5PROD.WORLD' instead of using 'MP5P';and
    using 'FLARE_PROD.WORLD' instead of using 'PROD';during dblink creation.
    Edited by: viconstg on 26.04.2012 13:33

  • How two link two extern tables in one in BW ?

    Hello everybody,
    I have 2 extern tables with few data (6000):
    ZETL_NEGO:
    Number/AIRPORT/DATEFROM/DATETO/AMOUNT_NF
    10;CDG;10/02/08;20/05/08;100
    ZETL_PRICE:
    AIRPORT/FARE_PUBLIC
    CDG;400
    I wanted to load these 2 tables in BW.
    And i want obtain the following result:
    10;CDG;10/02/08;20/05/08;100;400
    and not these 2 lines:
    10;CDG;10/02/08;20/05/08;100;0
       ;        ;            ;             ;     ;400
    I want join these two tables ...
    - I create an ODS specific to load ZETL_NEGO with
    KeyField=Number/AIRPORT/DATEFROM/DATETO
    - I create an other ODS specific to load ZETL_PRICE with
    KeyField=AIRPORT
    - Then, i create a third ODS which load the two precedent with
    KeyField=Number/AIRPORT/DATEFROM/DATETO
    but, yes, it doesn't work.
    These 2 tables are not join ...
    Could you give me suggestions how do this?
    Thanks in advance.
    Best Regards,
    Rod.

    Yes that way is not going to work, but when you are loading data from the first DSO, do a lookup to the second DSO with AIRPORT number. The only drawback with this is if you load the first DSO before the Second DSO, you will be losing some data and also  you might have some issue if you are doing delta load. This will work fine with full loads.
    Another option is leave the dso or create cube for each dso and create a multiprovider, and create a report off the multiprovider and when you create a report, you can use the option of 'Constant Selection' to make the report come in one line.
    And final option is to create infoset of the two DSO'es which will create one records.
    thanks.
    Wond

  • DB LINK to external Database

    hi mates, i need access to a view running on another database server. i configured my db link and tried to compile the view. but the following message occurs:
    ora-12154: TNS: Connection Identifier.... any ideas.. would be great!

    821e2cc6-5b77-464c-955a-65ce7b4dea18 wrote:
    hi mates, i need access to a view running on another database server. i configured my db link and tried to compile the view. but the following message occurs:
    ora-12154: TNS: Connection Identifier.... any ideas.. would be great!
    ORA-12154 ALWAYS only occurs on SQL Client & no SQL*Net packets ever leave client system
    ORA-12154 [B]NEVER[/B] involves the listener, the database itself or anything on the DB Server.
    ORA-12154 occurs when client requests a connection to some DB server system using some connection string.
    TNS-03505 is thrown by tnsping & is same error as ORA-12154 thrown by sqlplus or others.
    The lookup operation fails because the name provided can [B]NOT[/B] be resolved to any remote DB.
    The analogous operation would be when you wanted to call somebody, but could not find their name in any phonebook.
    The most frequent cause for the ORA-12154  error is when the connection alias can not be found in tnsnames.ora.
    The lookup operation of the alias can be impacted by the contents of the sqlnet.ora file; specifically DOMAIN entry.
    TROUBLESHOOTING GUIDE: ORA-12154 & TNS-12154 TNS:could not resolve service name [ID 114085.1]
    http://edstevensdba.wordpress.com/2011/02/26/ora-12154tns-03505/

  • How a user of external database can be connected to other database

    Hi
    I have two databases A and B. I have one user XYZ on database B.we want user XYZ to be connected to database A and also wants to create few tables on database A. Can you please tell me what are list of steps i need to perform.
    Regards,
    RJ.

    You can create a database link between database A and B to manipulate data in database A while connected to B. But you cannot create tables using database links. It does not allow DDLs in remote database. Tranparent gateway is a database link between oracle and some other database.
    Syntax is to create the link in B is
    create database link <name> connect to <user_in_A> identified by <password_in_A> using 'A';

  • How to connect to external database

    Hi all,
      Can any one help me out to connect to database from ABAP using the
    Exec sql...
    Endexec. statements..
      And also explain me whats use of DBCON table?. May be materials like things..
    Thanks in Advance,
    Ramkumar.K

    Hi,
    DBCON table is for Description of Database Connections.
    EXEC and ENDEXEC are used to fetch data from databse using Native SQL;
    See the following Documentation:
    Syntax Diagram
    EXEC SQL
    Syntax
    EXEC SQL [PERFORMING subr].
    ENDEXEC.
    Effect
    These statements define an area in an ABAP program in which one or more Native SQL statements are to be carried out. The area between EXEC and ENDEXEC is not completely checked by the syntax check. The statements entered there are passed to the Native SQL interface and processed there as follows:
    Almost all SQL statements that are valid for the addressed database system can be included between EXEC and ENDEXEC, in particular the DDL statements. These SQL statements are passed from the Native SQL interface to the database system largely unchanged. The syntax rules are specified by the database system, in particular the case sensitivity rules for database objects. If the syntax allows a separator character between individual statements, you can include several Native SQL statements between EXEC and ENDEXEC. Generally, the semicolon ( is used as the separator character.
    You can also include SAP-specific Native SQL language elements between EXEC and ENDEXEC. These statements are not passed directly from the Native SQL interface to the database, but are converted appropriately. These SAP-specific language elements are::
    Host variables
    Statements for cursor processing
    Database procedure calls
    Statements for establishing database connections
    All Native SQL statements bypass SAP buffering. Automatic client handling is not performed.
    System fields
    The statement ENDEXEC sets the system fields sy-subrc and sy-dbcnt. When using the addition PERFORMING, note that implicit cursor processing is carried out and the system fields are set for every read process.
    sy-subrc Meaning
    0 The statements between EXEC and ENDEXEC were executed successfully.
    4 The statements between EXEC and ENDEXEC were not executed. After implicit cursor processing with PERFORMING, sy-subrc always contains the value 4.
    The ENDEXEC statement sets sy-dbcnt to the number of table rows processed in the last Native SQL statement. After implicit cursor processing with PERFORMING, sy-dbcnt contains the total number of lines read.
    Note
    Programs with Native SQL statements are generally dependent on the database system used, so that they cannot be executed in all ABAP systems. This is especially true for the examples in this section, which was written for Informix database systems.
    Example
    Inserting two rows in the database table SCARR. If neither of these rows exists, sy-subrc is set to 0 by ENDEXEC and sy-dbcnt to 1. Otherwise, an exception is raised and handled.
    DATA: exc_ref    TYPE REF TO cx_sy_native_sql_error,
          error_text TYPE string.
    TRY.
        EXEC SQL.
          INSERT INTO scarr
                      (MANDT, CARRID, CARRNAME, CURRCODE, URL)
            VALUES ('000', 'FF', 'Funny Flyers', 'EUR',
                    'http://www.ff.com');
          INSERT INTO scarr
                     (MANDT, CARRID, CARRNAME, CURRCODE, URL)
            VALUES ('000', 'EF', 'Easy Flyers', 'EUR',
                    'http://www.ef.com');
        ENDEXEC.
      CATCH cx_sy_native_sql_error INTO exc_ref.
        error_text = exc_ref->get_text( ).
        MESSAGE error_text TYPE 'I'.
    ENDTRY.
    Regards,
    Anji

  • Linking to a database

    I was wondering how to link to a database for holding account info. details.

    I was wondering how to link to a database for holding
    account info. details.JDBC.
    Ask a vague question, get a vague answer.

  • How to connect external database(Ex:SQL Server/Tivoli)  from ABAP Webdynpro

    Hi,
    Any one have idea how to connect external database like SQL Server/Tivoli to access tables from WebDynPro ABAP.
    Please point to me some links if you have
    Thanks
    Praveen

    Hi,
    Please check out this link -
    FETCH DATA FROM ORACLE DATABASE USING Web Dynpro
    Regards,
    Lekha.

  • How to access tables/views of an external database provider..

    After much trouble I finally managed to setup a second Database Provider that doesn't display the "0 out of 0 connections are good" error by filling in the "Configuration Class" field with "intradoc.server.DbProviderConfig".
    But now the problem is actually accessing the tables/views in my newly configured external database provider...
    In the Configuration Manager applet when I try to add a new Table or View it only lists the tables contained in the schema of the SystemDatabase database provider (the original one), I've tried running Queries via components trying stuff like SELECT * FROM provider_name.table_name and other similar but obviously it doesn't work...
    So... with that said, I just want to know how I access tables or views in my "supposedly" well conected (15 out of 15 connections are good, no errors on the Test Query) Oracle external Database Provider - After searching I was unable to find any information regading any post-provider-setup actions in the Content Server documentation - Does anyone know how to do this?
    On a side note, if the database is SQLServer instead of Oracle, with the same configuration and apparently no errors on the database side (other clients access it well) the Query Test of the new database provider returns the following error:
    "The provider 'TestSqlSrv' is in error. Unable to create database connection for JDBC:ODBC:SqlSrv. Unable to create result set for query 'select * from dummy'. Invalid Fetch Size Unable to create result set for query 'select * from dummy'. Invalid Fetch Size java.sql.SQLException: Invalid Fetch Size".But I won't even go there yet.... for now I would settle with just knowing how to reference information in the Oracle external database provider...
    Message was edited by:
    user602700

    if you are able to, pick up Bex Huff's book the Definitive Guite to Stellent Content Server Development (amazon link: http://www.amazon.com/Definitive-Stellent-Content-Server-Development/dp/1590596846/ref=sr_1_1?ie=UTF8&s=books&qid=1196365101&sr=8-1)
    chapter 11 is all about this.

  • How to connect external database with SAP

    Hi,
    How to get the data from an external database into SAP by directly linking the SAP Program to the external database.
    Regards
    Guhapriyan

    Hi,
    http://help.sap.com/saphelp_nw04/helpdata/en/58/54f9c1562d104c9465dabd816f3f24/content.htm
    This might help,
    Regards,
    Gaurav

  • How to link to and open external document with Mac Dreamweaver

    I'm evaluating Dreamweaver on the Mac. I know how to link to
    an external document, such as a Word or Excel document. However, I
    would like for the file to automatically open when the link is
    clicked, rather than taking me to a directory window (where I then
    have to double-click the file icon). Another option would be to
    easily import data from a Word or Excel document, but the Help
    indicates that's only possible when using Dreamweaver on Windows.
    Thanks for any guidance you can provide.

    What you need to do is this:
    1.) back up all your data from your iPod
    2.) reformat it on the Windows machine.
    You'll then be able to use your iPod on both Windows and Mac:) If you need more help, let me know!

  • How to connect external database into BI source system?

    <Moderator Message: Please search before posting. This issue has already been discussed a lot of times. Additionally you might have a look at the online help>
    Dear SDN,
    I am working on BI 7.0 system.
    Client request is to connect the external database into source system.
    External database (different server) has installed the Sybase database.
    1.Is it possible ?
    2.What is the procedure for connectivity from BI end .
    3. which server port of external database(sybase databse) need tobe open for firewall policy.
    Thanks in advance
    Ravi
    Edited by: Siegfried Szameitat on Mar 9, 2009 1:23 PM

    Hi Ravindra,
                    Check here........
    <link farm removed by moderator>
    Thanks,
    Vijay.
    Edited by: vijay m on Mar 9, 2009 5:43 PM
    Edited by: Siegfried Szameitat on Mar 9, 2009 1:23 PM

  • How to recover password from Database link in Oracle 10G

    Hi guys,
    How can I get a user password from DBLink in Oracle 10G?
    From sys.link$ the column "PASSWORD" is empty and the crypted data comming from the new column "PASSWORDX" does not work by using "... identified by values..."
    Any idea?
    Thanks...

    Why do you need to know the password? If you need to re-create the link in another database you can use dbms_metadata to generate the DDL for the database link and for a fixed database link the DDL will include an encrypted password that will match the remote database password.
    select dbms_metadata.get_ddl('DB_LINK','Link_name','Owner') from sys.dual
    On version 9.2 it extracts the actual visible plan text password. On 10g+ encrypted representation in values clause
    HTH -- Mark D Powell --

Maybe you are looking for

  • Please Help! I don't know how to get rid of this extension!!

    I purchased this mac book pro in the middle of 2014. So it's not even a year old. About 4 months after purchasing I noticed that I started to get pop ups that were opening new tabs. Particularly 'Mackeeper'. I don't know if this is an extension or wh

  • Conversion of Julian date to YYYYMMDD

    Hi, The flat file has the date in Julian date format YYYYDDD. How to load it into infoprovider in the format YYYYMMDD? Thanks.

  • Serpentine won't start

    Serpentine 0.9-2 from [community] installed. Output: [eirik@rE-LibErAtioN ~]$ serpentine Traceback (most recent call last):   File "/usr/bin/serpentine", line 114, in <module>     from serpentine.common import SerpentineError   File "/usr/lib/python2

  • HP system won't start with MSI KM2M Combo motherboard, HELP!!

    Hi, I recently tried installing MSI's KM2M Combo-L (MS-6738) motherboard in a HP Pavilion 7909 PC but NOTHING happens! The green light on the PSU is on, but when i press the ON button nothing happens. I suspect the PSU might not be supplying enough p

  • Best backpack for school and mba 13 inch notebook?

    Hi, I am sorry if this is not in the right section. I am new the this forum.i am looking for a nice backpack to keep my schoolbooks in as well as my notebook, ipad and ipod touch. I was looking at the incase nylon backpack but am not sure if that is