データベース依存性を持つWSS3またはMOSS2007にwebpartを配置する最も良い方法は何ですか? .wspにデータベースを作成するコードが含まれていれば、データベース作成を扱う別のインストーラで.wspをカプセル化する必要がありますか、または管理者がバックエンド作成を処理できるように2つの異なるパッケージを提供する必要がありますか?データベースストアに依存するwebpartのデプロイ
答えて
私はSharePoint管理ページのSharePoint管理ページからデータベースを作成するSharePointの方が好きです。 SharePointが新しいWebアプリケーションの作成をどのように処理して、データベースサーバーの名前とSharePointコンテンツデータベースの名前を指定するかを確認してください。
つまり、私はWSPのみの展開を選択します。 WSPには、データベース構成ページ(ASPXページ)と、サーバーの全体管理内のページへのcustom actionリンクをインストールするためのファームレベル機能が含まれている必要があります。 Central Adminからそれを実行することの美しさは、SQL Server上に新しいデータベースを作成する権限を持つコンテキストで実行されることです。したがって、ユーザーにデータベース・サーバーへのログインとパスワードを尋ねる必要はありません。 構成ページでは、データベースの作成が成功したら、SPPersistedObjectクラスのカスタム派生を使用して、SharePoint構成ページに接続情報を保持してください。 Webパーツはこれらの設定を読み取り、データベースに接続することができます。
SharePointアプリケーションを設計する際は、MSIインストーラを使用しないでください。
ウェブパーツはどのような種類のクライアントですか?
私は、あなたのアプローチでやや柔軟性があり、webpartをインストールする複数の方法を検討する価値があるかもしれないと想像します。
専用のDBAがない人には、.wspファイルが1つあるのが最善でしょう。 (これはスーパーのは、それをインストールする。取り扱いに十分な堅牢でなければならないが)
Alternativelyインストーラにそれがインストールされている正確にどのようover より多くの制御を与えるであろう、の.wspとMSI(あるいはscripts)でのために行きます。 (私はこのアプローチを.wspのみのアプローチよりも好むでしょう)
- 1. C依存Perlライブラリのデプロイ
- 2. Googleアプリケーションエンジンのみデータベースストア
- 3. Eclipseビルドパス依存関係のWTPデプロイ
- 4. JAR依存関係のデプロイに関するベストプラクティス
- 5. SQL Serverに依存するWPFアプリケーションのデプロイとパブリッシュ
- 6. Azureプロジェクトをデプロイする際の依存性警告(WAT150)
- 7. ローカル依存関係を持つNodejsアプリケーションをGoogle App Engineにデプロイ
- 8. browserifyライブラリモジュールを通常のファイルとして依存プロジェクトにデプロイする方法は?
- 9. リモートTomcatサーバーに依存ライブラリを使用してwarをデプロイする方法
- 10. バンドルをデプロイしてspring EBRから依存バンドルを取得
- 11. SQLサーバ依存性を持つwinformアプリケーションをデプロイ
- 12. バージョン依存のMaven依存
- 13. webpartをsitecollectionにデプロイするときにエラーを解決するにはどうすればよいですか?
- 14. データベースストアはiphoneシミュレータ(Mac OSの場合)にありますか?
- 15. SQL内の別の列に依存するサブクエリに依存する列
- 16. webpartをデプロイしようとしたときにエラーが発生しました
- 17. JVMバージョンに依存するMaven依存バージョン
- 18. テストチェーンに依存するサービス
- 19. ビデオカードに依存するJavaFX
- 20. Cookieに依存するアプリケーション
- 21. ポッドに依存するスイフトユニバーサルフレームワーク
- 22. バリデーショナルテンプレートに依存するクラス
- 23. "mysql_insert_id"に依存する
- 24. テンプレートパラメータに依存するテンプレートクラス
- 25. カスタムwebpartのレイアウトに関する問題
- 26. webpartのパフォーマンスをチェックするには?
- 27. プログラムでwebpartを含むwebpartページを作成する
- 28. WebPartセキュリティ
- 29. Sharepoint Webpart
- 30. ASP.net WebPartのタイトルアイコン
+1:いいアイデアです。 SPとの一貫性を保ちます。 –