質問

SharePoint サーバーのデータベース バックエンドにアクセスすることはできますか?私の会社では Sharepoint を使用して、さまざまな資産のデータと写真を保存しています。理想的には、データにアクセスしてアプリケーションに表示し、ユーザーに両方のアクセス方法を許可できるようにしたいと考えています。

IT 部門に相談する前に、これが可能かどうか知りたいのですが?

編集:Linux 上のレールから?(はい、私が狂っているのはわかっています)

役に立ちましたか?

解決

アダムに同意します。Microsoft はスキーマがいかなる形でも安定していることを保証していないため、Sharepoint データベースにクエリを実行することは絶対に禁止されています。他に方法がない場合にのみデータベースにアクセスしてください。

Sharepoint に関しては、通常、Lists.asmx Web サービスが最初に確認する必要があります。

http://www.c-sharpcorner.com/UploadFile/mahesh/WSSInNet01302007093018AM/WSSInNet.aspx

http://geekswithblogs.net/mcassell/archive/2007/08/22/Accessing-Sharepoint-Data-through-Web-Services.aspx

他のヒント

うわぁ!:)

データベースに直接アクセスする前に、Web サービスと .net API を確認してください。私は両方を使用しましたが、柔軟性が非常に優れています (必要に応じて API 上に独自の Web サービスを構築することも含まれます)。オンサーバークライアント用の API、オフサーバークライアント用の Web サービス。

ちょっとしたコメントです。決してデータベースに直接アクセスしないでください。公開されサポートされている API を介してそれを行う方法がない場合、それを行う方法はありません。物語の終わり。これは「データを読み取っているだけ」の場合にも当てはまり、依然として重大な問題が発生する可能性があります。

上記を裏付けるために、SharePoint の背後にある SQL テーブルを見てみると、データベースへの直接アクセスが推奨またはサポートされていない理由がわかるでしょう。狂気!

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top