Everything I've read on setting up External Content Types with BDC seems to use SharePoint 2010, rather than SharePoint Foundation (SPF) 2010 (the free version). Even though it also includes BDC, it doesn't seem to include support for creating a Secure Store App ID for alternate credentials (like full-blown SP does). I cannot seem to get an External List to read from a SQL database table because of this. I'm using a Database that is on the same server as my SPF installation, so it's not doing any remote connections. Can anyone point me to something helps explain this properly?
After reviewing a bunch of articles, the solution appears to be explained here: http://wyldesharepoint.blogspot.com/2010/06/setting-up-external-content-type-for.html
Yes, Secure Store is for Standard+.
This link might help you on the right path:
https://sharepoint.stackexchange.com/questions/3331/sharepoint-2010-foundation-bcs-errors/
Related
This is more of a "just wondering" question. Is there any way to access the Windows Indexing service database through ODBC in MS Access or SQL Server? I know there are a million recursive programming ways to traverse the file system but if I was only looking for files with a certain name I would think something as simple as "Select Fullpath from CDrive Where FileName like '%HEVC%'" would be easier and more lightweight than other methods.
I can't seem to Google this since all it does is return a million results for ODBC DSN creation.
Foreword: My focus is on other projects, but this is an interesting topic.
Microsoft uses an EDB file to provide a central Indexing Service - MSDN. Based on the Microsoft SQL Server CE engine, it is lightweight offers a number of methods for access including addition of third party file type definitions.
However, there are differences...significant ones that prevent direct translations of EDB and CEDB. Comparing EDB with SQL Server CE
As I said, there are access methods. The ODBC you were hoping for was discontinued after Windows XP.
However, Microsoft has developed two methods:
Windows Search (client side)
Microsoft Search Server Express (server side)
Both methods allow for quick file searches and likely could be integrated into whatever warehouse architecture you have through APIs, for example. However, there are limitations on methods that the links point out.
I admit I cannot give a full answer since I was learning, too, but hopefully this can point you in the right direction.
Cheers,
Actually, Found something else here:
Querying the Index with Windows Search SQL Syntax
Works like a charm, just have to get used to the special SQL syntax. Works on Windows 10, just having a problem querying a Storage Space. I'll update if I find an answer.
I am trying to implement custom forms authentication with SSRS 2016.
Within this article, a reference is made to the SQL Server Reporting Service Product Samples.
It appears that the latest supported version on the samples page (with regards to security extensions) is SSRS 2012. I have successfully applied the information gathered on the samples page to a SSRS 2014 instance. However, it looks as though the file system structure has changed a bit for SSRS 2016 (read, there is no longer a ReportManager folder) which seems to invalidate the instructions provided by the samples page.
Does anyone know where I can find updated procedures for establishing custom authentication?
We stumbled upon a thread on the MSDN forums located here. This thread has had quite a bit of activity including responses from the product team.
For anyone having issues with getting a custom security extension to work with SSRS 2016 in the next couple of weeks, please have a look. After that, it is my understanding that all of this information will be included in the documentation when the product is in a RTM state.
I recently did this work.
I searched in many sites. This example works for me:
https://github.com/Microsoft/Reporting-Services/tree/master/CustomSecuritySample.
Below, under the example of the project, there is a deployment manual.
Note, in my case, the web portal did not work without assigning machineKey in the files:
...\Reporting Services\ReportServer\web.config
...\Reporting Services\RSWebApp\Microsoft.ReportingServices.Portal.WebHost.exe.config
In general, everything as described in the manual. Not missing a single step.
The site I used to generate the key:
http://www.developerfusion.com/tools/generatemachinekey/
I hope this info helps someone.
I think you dont have a problem with get username and password or generating user token, some changes about Security Extentions in SQL Server 2016 refers CheckAccess function in IAuthorizationExtension interface.
In the following links you can find changes and sample codes especially for implementing a Security Extension for SQL Server 2016.
Implementing a Security Extension
Configure Custom or Forms Authentication on the Report Server
Authorization in Reporting Services
IAuthorizationExtension.CheckAccess Method (String, IntPtr, Byte[], CatalogOperation)
I'm trying to connect to a database (SQL Server 2005) in MOSS 2007 using BDC. I've created the aplication definition xml and I need to import it in Sharepoint shared services provider in order to use it.
The problem is I cannot find the Business Data Catalog (where "Import application definition" is) section in SSP admin. Here is a screenshot with what appears in my shared services admin:
http://imageshack.us/f/17/screenbf.png/
Can someone please help me with this? Why can't I see that BDC section? If you need more details, ask :) Thank you.
LATER EDIT: I've searched a little more and it seems that BDC is a MOSS enterprise only feature. Can someone please confirm this?
Your link does not provide the image path. Are you trying to set BDC as datasource for User Profiles. If you have confusion and want to learn about BDC then Follow this article
and others similar to it provided there.
I have confirmed this. The problem was that BDC is a MOSS enterprise only feature (ugh). So I installed an enterprise license (all the software is installed in sharepoint, only that certain features are hidden depending on your license... yuck, I hate this).
When I look at the SQL Server my SharePoint site is using I see several databases in there that all appear to be used by my site. Is there somewhere to find documentation on what each database stores?
Here's the MSDN article: http://msdn.microsoft.com/en-us/library/ms998452.aspx
It comes with this Microsoft warning:
Warning: Modifying the database schema
or database structures is not
supported. Changes that you make to
the database contents may be
overwritten when you install updates
or service packs for Windows
SharePoint Services, or when you
upgrade an installation to the next
product version.
SharePoint comes with a rich set of APIs that may be better to use than connecting directly to the database. The Microsoft Develper center is a good starting point for working with MOSS APIs
For info on what each database has try here
http://technet.microsoft.com/en-us/library/cc678868.aspx
I'm having trouble figuring out databases in VB.NET. (VS 2008)
What control(s) do I need to use and how do I use them? I am ,looking for tutorials and sample code too.
I'm working on a trivia game where the admin can remove and add questions to a database.
EDIT:
The program must be able to do all of the DB interactions itself through code.
Regarding DB portability...
I do not intend to install it on many machines, so portability is not a major issue, but I's rather not be bound to Access or SQL Server. (Is that possible? - A portable database file?)
A bit more complaining...
I really need help with connection strings and the whole DB gamut in VB. I've done DBs in PHP so I'm not completely ignorant. It's the VB side of things that's confusing.
Thanks.
Have you considered SQLite DB? It's a very small DB and is used my many vendors. I have not used SQLite personally, but I do know that Firefox uses it and so does iPhone (from what i've read).
SQLite does not require you to install anything (as per the post below). It's a nice alternative to Access or carrying around SQL Server Express.
If you do decide to use SQL Server Express, you will be required to install the run-time, from here for each machine it's used on.
Below are some links which may help you get started
Google for SQLite DB
ADO.NET 2.0 Provider for SQLite
And finally, here's a blog post outlining how to get it done, and quickly.
Cheers!
I would suggest Microsoft's Enterprise Library - The hands on labs available make it a breeze to setup access to a database, and can make it as simple as a config change to point to a new/different DB.
Also, check out http://connectionstrings.com/ for related info.