Using SharePoint OOTB search with external DB

Hi All,
I am using SharePoint OOTB search to search for documents inside a document library. The document library has all the data except for two cases:
1- Value stored in SharePoint document library as ID but the actual name is in an external DB (example: Document 100 has an organization code 7200, the list of all organizations is in an external DB)
2- A look-up that exists in another SharePoint list with IDs only (example: a document 100 can belong to project 55, 66, 77). DocProject list that describes the 1:M relation is in the SharePoint list, however the project information for project 55, 66, and
77 are in an external DB.
When the user tries to search for a document by project or organization name, an external database should be involved to get the correct documents that fall under the search criteria.
Can you please advice me on how can this be implemented? What are the options that I have?
Many thanks

Hi Ashish,
Thanks a lot for the prompt reply and wish you a pleasant year.
Unfortunately this scenario is not working in our case!
In fact we have no problem at all if we added a new field to a list and configured it as a lookup field to an existing SharePoint list and then migrated its data and started to search by lookup name instead of ID.
Our problem still exists as we fail to repeat the same scenario with a list that exists in an external database and was shown in SharePoint using Business Data Catalog. Whenever the lookup list is an external DB list, we can not use the name instead of the
ID in search (even after we migrate the data, mark the field as a lookup field, and run full crawler)
We also searched the re-index feature but found that it is a feature in SharePoint 2013 while our version is SharePoint 2010.
Kindly advice as I am afraid we are missing a step or a certain configuration that makes SharePoint behavior different with BDC lists. Here are the detailed steps that I followed:
1- From Central Admin, Add BDC service to SahrePoint
2- Create a .net solution (SharePoint features BDC) that uses a web service that calls an Oracle stored procedure to get the data (full list) or (single Item) and maps them to BDC.readlist and BDC.readitem
3-Deploy the custom BDC solution to SharePoint
4- From SharePoint designer, create external content type that uses the custom BDC solution
5- In the created external content type, added two operations (New Read Item Operation) and (New Read list operation).
6- Create external list from the external content type
7- Add new column to the original list as a look up column with the property (Get Information from) set to the external list
8- Migrate data to the newly added column using SharePoint object model
9- Run full crawler job
10- Try the search, when searching by ID we get results, when searching by name, we get NO results!
Many thanks,

Similar Messages

  • Anyone Tried Using Sharepoint Web Services with BPEL?

    I've tried using SharePoint Web Services with BPEL, I'm able set it to use the sharepoint web service as a partner link in orchestration, but when I try to compile the bpel file, I get a "error: null" on the compiler log for the *.bpel file.
    Anyone have any success with using Sharepoint Web Services with BPEL?

    Hi,
    Please refer the below article and browse code.
    http://code.msdn.microsoft.com/Remote-Authentication-in-b7b6f43c
    Thanks,
    Srikanth

  • Can I use MacBook pro A1211 with external monitor, screen has died but

    CCan I use MacBook pro A1211 with external monitor, screen has died but computer seems fine

    Hmm seems like this model has DVI out. You could just plug a standard DVI monitor into that. Or use the DVI connector (VGA supported with included adapter; S-video and composite video supported with optional adapters) adapter that came w/ your machine.

  • We are using SharePoint 2010 server with service pack 1 want to remove/delete old user profiles & site from server

    Hi Team,
    We are using SharePoint 2010 server with service pack 1, we want to remove/delete old user profiles, access & site from server
    is there any script or feature available using that we can only remove dactivated/deleted/old user profiles, access & site.
    Thanks
    NPratik

    Take a look at Metalogix ControlPoint, which will compare user accounts on SharePoint to Active Directory and remove accounts that no longer exist in AD (or are disabled).
    Trevor Seward
    Follow or contact me at...
    &nbsp&nbsp
    This post is my own opinion and does not necessarily reflect the opinion or view of Microsoft, its employees, or other MVPs.

  • Public SharePoint Online Site with External User Portal

    Hello Everyone,<o:p></o:p>
    My company switched over to Office 365 a few months ago, and now would like to start using our Public SharePoint site to share information (documents
    pertaining to their orders/drawings/etc.) with our customers (external users).<o:p></o:p>
    <o:p> </o:p>
    I have seen documentation on how to share documents with individual users, but we were looking to do something a little bit different. We would ultimately
    like to have a public site with generic company information (like hours, about us,directions etc.) that anyone can see.
    We would also like to use SharePoint as almost an "FTP type" service where we could post documents and share them with individual
    external
    users. HOWEVER, instead of sharing individual documents, we were wondering if there was a way that an external user (that we have granted
    access) could sign into the public SharePoint site, and then see information that ONLY pertains to them.
    I have been doing some research on this, and I haven't seen that anyone else has tried this. Has anyone had any luck? Or would you have suggestions on how to make
    this work? I had originally posted this question on the Office 365 SharePoint forum, and they suggested posting this question here. Any help would be appreciated. Thanks!

    Hi,
    did you finally manage to get what you requested here above ? Indeed, I am also struggling to set up the same (public website with individual content sharing with external authentified user).
    For external user, I am quite sure that we need to go through MS ID creation (I have created some test users using https://login.live.com).
    Our public website is done and (almost) working. I have then created a sub-site for the same, this one to manage permission based on authentified user
    But I am stuck when trying to assign a document library with relavant permission.
    Would be great to share our feedback and I have searched a lto on the web and did not find any satisfying answer to this design (If there is any... here is my doubt...)
    Thanks in advance
    stef

  • Help! Windows Explorer crashes regularly when using "SharePoint" directory synced with OneDrive for Business

    We are using SharePoint 2013 and I want to sync document libraries with
    OneDrive for Business with my PC running Windows 7.
    In general, it works, but my Windows Explorer crashes very often (after a few minutes) when I navigate in the synced directories and open files there (or copy files into them in Windows Explorer).
    How can I find out what happens and how to avoid it?
    remark:
    We are still using Office 2007, so I installed only OneDrive for Business from the Office 2013 DVD and
    deactivated all other components like Office 2013 by hand:
    (so for example, the shared office feature or MS Info Path etc. were not installed)
    Is there a crash log, where I can find more information about the crash?
    Does OneDrive maybe need other components to be installed and can I install them without damaging my existing Office 2007 setup?

    Did  you check your Event Viewer for any errors during the time when Windows Explorer crashed?
    Thanks for this hint!
    The Log file says the following, so it seems to be WIDCOMM\Bluetooth Software\btncopy.dll
    to be responsible for the crashing Windows Explorer
    <Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
      <System>
        <Provider Name="Application Error" />
        <EventID Qualifiers="0">1000</EventID>
        <Level>2</Level>
        <Task>100</Task>
        <Keywords>0x80000000000000</Keywords>
        <TimeCreated SystemTime="2014-06-27T15:06:31.000000000Z" />
        <EventRecordID>50873</EventRecordID>
        <Channel>Application</Channel>
        <Computer>COMPUTERNAME</Computer>
        <Security />
      </System>
      <EventData>
        <Data>explorer.exe</Data>
        <Data>6.1.7601.17567</Data>
        <Data>4d672ee4</Data>
        <Data>btncopy.dll</Data>
        <Data>6.3.0.9000</Data>
        <Data>4f85fbda</Data>
        <Data>40000015</Data>
        <Data>000000000002e25e</Data>
        <Data>18bc</Data>
        <Data>01cf9215ab79ee98</Data>
        <Data>C:\Windows\explorer.exe</Data>
        <Data>C:\Program Files\WIDCOMM\Bluetooth Software\btncopy.dll</Data>
        <Data>9e5a534a-fe0c-11e3-90e5-fee5c7d69b69</Data>
      </EventData>
    </Event>

  • Using same iTunes library with external hard drive (EHD) on different PCs

    I know some of the issues related to this question have been touched on in different discussions but I don't think I have seen a clear yes/no and if yes, here's how, answer to my queries, so here goes.
    Like another member, I would like to take my iTunes library with me when I'm away on holiday so that I can (for example) use an Apple TV with Home Sharing to watch movies in my library or pay albums in my music library while on holiday, in the same way as I am able to at home. I have a Samsung NC 10 notebook running Windows XP (which I would take with me with a Samsing Story EHD) and a Dell desktop. My iTunes media folders are now on the EHD and I think I have iTunes library files on the Dell and on the Samsung. Of course, if iTunes Match covered movies as well as music, I would use that and just take my Apple TV with me ... but it doesn't and seems not likely to.
    By messing around and not properly understanding some of the discussions about this topic, I think my iTunes library looks as I expect it to be, on my Dell - though I have yet to test this by doing a synch with my iPad or iPod Touch. However, when I plug the EHD into the Samsung and open my library, I am missing at least one movie and I don't have any artwork showing for any of the movies. This is inspite of clicking Get Album Artwork, Consolidate Files and clicking to add, as a file (or folder) to the library, the missing movie which is on the EHD in the Movies folder of the iTunes Media.  In iTunes on the Samsung "Preferences>Advanced", the iTunes media location (on my EHD) is correct.
    I have obviously messed something up trying to replicate my Dell desktop iTunes library on the Samsung. So:
    can/should I start again (if that is the best thing to do) with getting my iTunes library properly on to my Samsung notebook? And, if yes, how do I do that?
    is it really possible to have all that you need to run and use iTunes on an EHD (i.e. both media folders and the various iTunes library files (.itl, .itdb, .xml etc.)) so that whenever I plug the EHD into my Dell or Samsung I can access my iTunes library in the same way and via the same files? Or, do you always have to have the library files (at least) located on the PC you are connecting your EHD to (showing my ignorance here! )?
    if you can have all the library files as well as media on the EHD (i.e. all of your iTunes library), I assume there is more to moving these from the C drive in my Dell to the EHD, than just cutting and pasting them into the EHD and then deleting similarly named files in C drive in the Samsung?
    if all of my iTunes library can be located in the EHD, would I just access that (i.e. open my iTunes library) - whether on my Dell or the Samsung - by pressing the Shift key when clicking on iTunes as a programme on my Dell or Samsung, or - and I appreciate this is more basic computer knowledge than iTunes query - does the fact that I would need to access iTunes via some form of link on the relevant PC indicate why some iTunes library files would always have to reside on the PC rather than the EHD?
    if the iTunes library files have to stay on the relevant PC, how can they be kept in synch - i.e. the more portable Samsung offering the same access and picture of my iTunes library as the Dell does - or is iTunes just not set up to do this, in which case I might as well ignore trying to replicate my iTunes library on the Samsung?.
    Apologies for this long list of questions. Any pointers to where the answers lie or even better specific answers themselves would be very much appreciated.
    Many thanks.

    I think that's yes, yes, yes, yes, and not necessary...
    Make a split library portable
    Here are the typical layouts for the iTunes folders:
    In the layout above right, with the media folder (everything in the red box) inside the library folder, the library is considered to be portable. A portable library can be moved from one path to another without breaking the links from the library to the media, and being self-contained it is much easier to backup and restore. (You do backup, don't you?).
    You can rearrange things to make a split library portable by taking a number of small steps which don't break the library.
    Before you start any media files that are outside of the media folder will need to be consolidated. If the library is in the old style layout then it should be upgraded to iTunes Media Organization (Library > Organize Library > Rearrange files in the folder <Media Folder>) to ensure that iPod Games, Mobile Applications etc. are brought inside the media folder, otherwise the links to these won't survive changes in the path of the library.
    The basic non-fatal manipulations are:
    You can create or connect to an alternate set of library files by holding down Shift (Win) or Option (Mac) when starting iTunes. (Note iTunes will continue to use this library until you use the same method again.)
    You can move the library files to a new location and connect to it there as long as the media stays put.
    You can move the library files and the media together if the media folder is a direct subfolder of the library folder.
    If you have already moved/copied the media content from a subfolder of the library folder to a different location then you only need to copy the library files for it to appear as if you have moved the entire library in the way allowed above. I.e. just copy the library files into the parent folder of the media folder.
    You can rename the media folder to iTunes Media (if it isn't already) if the media folder is inside the library folder.
    iTunes uses the name of the folder holding the library files as the window title. Having made a library "portable" you may need to take a final step of renaming the library folder to iTunes or, if the library files have ended up at the root of a drive, moving all of the library files and content folders into a new folder called iTunes.
    IMPORTANT: After each change you need to open, test and close the relevant library before attempting another change. If a change broke the library, undo it or revert to using the previous set of library files.
    In essence all you need to do to join up a split library and make it portable is copy the library files into the parent folder of the media folder on the external/secondary drive and use the hold-down-shift/option-when-starting-iTunes method to connect to it. Other manipulations may be required to normalize the library so that the library and media folders have standard names.
    tt2

  • How to use ADF Query search with EJB 3.0

    Hi,
    In ADF guide http://download.oracle.com/docs/cd/E12839_01/web.1111/b31974/web_search_bc.htm#CIHIJABA
    The steps to create query search with ADF Business Components says:
    "+From the Data Controls panel, select the data collection and expand the Named Criteria node to display a list of named view criteria.+"
    But with EJB, I'm not able to find Named Criteria node. Can we use ADF query search component with EJB? If yes, can you please show me some example, tutorial etc.?
    Thanks
    BJ

    For EJBs you'll need to implement the query model on your own.
    An example of how the model should look like is in the ADF Faces components demo.
    http://jdevadf.oracle.com/adf-richclient-demo/faces/components/query.jspx
    Code here:
    http://www.oracle.com/technology/products/adf/adffaces/11/doc/demo/adf_faces_rc_demo.html

  • Using the MacBook Pro with external Monitor and Keyboard

    This may be a dumb question, but here it goes anyway:
    Can I use the MacBook Pro with an external monitor and a bluetooth keyboard and mouse without having it opened all of the time ?
    I am planning to buy a MacBook for my wife and most of the time she will be using it at her home office.
    I don't want her to use the computer opened all of the time when she is actually looking at the separate screen and using a separate keyboard. Having the laptop opened will only accumulate dust and reduce the lifetime of the built in screen.
    What I would actually need is a kind of "docking station", but Apple doesn't make that - I know.
    So can the MacBook at least be operated without the internal screen powered on while it is closed?
    Thanks for your help
    Martin
    Message was edited by: mdopp

    Yes - it's called clamshell mode:
    http://support.apple.com/kb/HT3131

  • Can't use voice/video functionality with external domain connected users through federation

    Hello All,
    Hope you keeping well..!!
    We are communicating with external customers lync server through federation option setup on our corporate lync server.  We have received the federation setting from the customer with SIP address which has been setup on our corporate lync servers after
    that we were able to browse the customer contact through corporate lync account.
    We were also able to chat with external customer but however voice/video functionality are not working through same session.  Whenever we try to dial out external customer lync account it ended with error message "call ended due to network issue".
    We have checked the setting from corporate lync servers and network point of view but doesn't find any issue which cause the disconnection to voice/video over lync.  Could you pl help or guide with the way to resolve the issue.
    Thanks, MK

    Thanks for your reply.<o:p></o:p>
    Audio/Video works fine within corporate when dial any lync contact.  We only have issue while trying to use the same functionality with any other
    external lync contact configured over federation option.<o:p></o:p>
    We already checked the security rules and all required ports are open, as confirmed by local resolver group.<o:p></o:p>
    We have checked with external parties and according to them their systems are hosted by Microsoft as part of office 365 suite and they already have
    federation option for 17 different customers which works fine.  Which means issue must be your local end.<o:p></o:p>
    Is there any tool available to identify the issue from client end?<o:p></o:p>
    Also I have a question here....In my corporate environment...client is sitting in India and lync servers are hosted in UK and users connect to it
    over MPLS route.  In Client lync configuration we have  internal/external servers configured .....so when i tried to make a voice call with external lync users then I see from netstat -a command that traffic hitting to multiple public IP addresses
    directly from my machine..<o:p></o:p>
    Does it mean that client required internet connectivity with specific open media ports to connect with external parties for video/voice? or in ideal
    case all request should handle by corporate internal server which should took UK internet path to connect with external lync contact?
    Thanks, MK

  • Is it possible to use Garageband in conjunction with external midi devices?

    We want to set up a music project for people with disabilities, using Garageband and various external midi devices, such as a 'Roland' keyboards, 'Alesis' AirFX, 'Alesis' SynthFX, soundbeam, 'Norton' sound sequencer etc.....is it possible?? We have used all this equipment with 'Steinberg Cubasis' software, but now want to try it with Garageband if it is possible!! Help?????!!!

    daveandgit wrote:
    I'm guessing that as we're using a midi to usb interface, it would work with Mac anyway??
    as long as the inteface is mac compatible, yes
    daveandgit wrote:
    Also, would using an 8 or 16 channel mixer unit work to increase the amounts of tracks playable??
    audio and MIDI are seperate things, and wouldn't help on any computer with any MIDI interface. for GB:
    http://www.bulletsandbones.com/GB/GBFAQ.html#maxnumrecordabletracks
    (Let the page FULLY load. The link to your answer is at the top of your screen)

  • How to use Final Cut pro with external hard drive?

    I have too little space on my computer so I have to use final cut pro x with an external hard drive, but whenever I have the hard drive plugged in and Final cut going, my computer goes very slow. I just upgraded to 16gb ram... but can't seem to run FCP x while an external hard drive is plugged in. FCP just freezes up and I have to force quit.

    craigbuckley wrote:
    all the files and events in final cut are still on my internal, so my internal drive is still full.... Do I have to go and delete everything off my internal?
    In addition to the excellent advice to keep your media on an external HDD, you need to make sure that your system (boot) drive has a decent amount of free space if you want to have a satisfactory editing experience. Many people recommend not going below 20% free space. That's especially so for the boot drive, but as you fill up the external, its performance will also slow. Ideally, we would have separate media and backup drives,
    You don't need to "delete everything". Rather, you first figure out what needs to be moved. You copy those files to the other drive and then verify that all the files you copied are in two locations. At that point you can delete those files from your boot drive.
    Good luck.
    Russ

  • Can't use Data type created with External Definition

    Hi,
    In the repository, I would like to transport a very complexe DataType from one XI system to an other one. As I don't want to spend a week to create data types, I created a new External Definitions and loaded my XSD schema (that I exported as XSD from Source system) with Messages parameter set to "From All Available Global Elements". I don't set the "Source". I can see the "Imported Document" and "WSDL", but the Messages and External References tabs are empty. Furthermore, I can't use my new message type in a Outbound Asyncrhronous Message Interface.
    Here is a very small XSD file that I use to test my scenario.
    <?xml version="1.0" encoding="ISO-8859-1"?>
    <xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="http://veilleux.1" targetNamespace="http://veilleux.1">
         <xsd:complexType name="SimpleType1">
              <xsd:annotation>
                   <xsd:appinfo source="http://sap.com/xi/TextID">
                   bdfdbef1df9711daa2c9001125f86068
                   </xsd:appinfo>
              </xsd:annotation>
              <xsd:sequence>
                   <xsd:element name="Name" type="SimpleType2">
                        <xsd:annotation>
                             <xsd:appinfo source="http://sap.com/xi/TextID">
                             bdfdbef0df9711daa821001125f86068
                             </xsd:appinfo>
                        </xsd:annotation>
                   </xsd:element>
              </xsd:sequence>
         </xsd:complexType>
         <xsd:complexType name="SimpleType2">
              <xsd:annotation>
                   <xsd:appinfo source="http://sap.com/xi/TextID">
                   0fecc852df9811da899a000f206d294f
                   </xsd:appinfo>
              </xsd:annotation>
              <xsd:sequence>
                   <xsd:element name="Name" type="xsd:string">
                        <xsd:annotation>
                             <xsd:appinfo source="http://sap.com/xi/TextID">
                             ac58afc0df9711da86af001125f86068
                             </xsd:appinfo>
                        </xsd:annotation>
                   </xsd:element>
              </xsd:sequence>
         </xsd:complexType>
    </xsd:schema>
    Any one can help me please.
    Thanks, Davy

    Hello Moorthy,
    My XSD is correct since it's XI itself that generated it from real Data Type on my source System (but I tested it in Internet Explorer and it looks fine).
    I tried to select my ExternalDefinition as source in MessageMapping, but XI doesn't let me specify it (Apply button is disabled when I select my ExternalDefinition).
    I'm pretty sure that it is related to the fact that I should have a Data Type in "Messages" and "External References" tabs and I have nothing. My XSD is legal, but it seems that XI can't automatically create the data type from it.
    Do you have any other idea?
    Thanks, Davy

  • External GPU in FCPX- Using a Thunderbolt Chasis with external GPU's in FCPX

    I recently ran across external expansion chasis here http://store1.sonnettech.com/product_info.php?products_id=413
    Can I load these up with GPUs for use in FCPX? Will FCPX recognize and utilize mutliple GPU's at once?

    Yes Davinci allows selecting GPU card however I still can't find a resounding YES if you have Brand X GPU card in
    and Brand X expansion chasis ...a rMBP  will recognize and utilize it when trying to set this up within Davinci.
    Still searching

  • With the original ATV is there a way to use the usb port with external hard drive?

    Is there a way to use the usb with ATV1 and external hard drive?

    I have the same question and refuse to beleive that Apple would put the USB port there for a HD and not be able to use it for that purpose.

Maybe you are looking for

  • DTW Error on A/R Credit Memos

    Hello guys! I got a problem while trying to upload A/R Credit Memos through Data Transfer Workbench. It shows an error message inthe DTW Error Log: "Cannot add invoice with zero total and deferred tax ORIN.DocTotalApplication-Defined  or Object-Defin

  • Qty in Purchase Order Item

    Hi ...sorry friends I am very new to SAP and that's why sending my foolish queries to u ... hope u will not mind. I am using ECC6.0 and here at my end I encountered a strange issue (may be this is std SAP functionality but I couldn't understand the l

  • Line items join in debit note preview

    Hi gurus! Hope you can guide me to solve this issue. A user in Sales is creating a Debit Note with two items, those items have the same price but a slightly different description and for some reason when we preview the document what we get is just 1

  • I can't make a group conversation with my friends help

    Ok so I tried to make a group conversation with my friends but it says it failed to send help!! idk if it's because one of my friends doesnt have an I phone but I don't think that's the problem because I could txt him in a seperate conversation. Then

  • Windows 2000 server and j2sdkee1.3.1_01

    Hi, Hope this isn't redundant. I couldn't find any reference to this error. I just did a fresh install of J2EE 1.3.1_01 on Win2K server. When I try to start the J2EE server for the first time after a reboot (and all subsequent attempts) I get the fol