問題タブ [stsadm]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
3 に答える
5739 参照

sharepoint - Sharepoint:タイマージョブからのstsadmの実行+ SHAREPOINT \ System rights

ローカル管理者のWindows権限とSharePoint権限の両方を取得するためにSharePointタイマージョブが必要になるという異常な状況がありSHAREPOINT\Systemます。

ローカル管理者のメンバーであるアカウントを使用するようにタイマーサービスを構成するだけで、Windowsの特権を取得できます。これは、SharePointタイマーサービスに想定よりも多くの権限を与えるため、適切なソリューションではないことを理解しています。ただし、少なくともSharePointタイマージョブを実行できますstsadm

SHAREPOINT\Systemローカル管理者の下でタイマーサービスを実行する際のもう1つの問題は、このユーザーが、このSharePointジョブにも必要なSharePoint特権を必ずしも持っていないことです。この場合は機能しないことがわかりましたSPSecurity.RunWithElevatedPrivileges。リフレクターはRunWithElevatedPrivileges、現在のプロセスが(SharePointジョブを実行するサービスプロセス)であり、昇格を実行しないかどうかをチェックすることを示していますowstimer(ここでの合理的な理由は、タイマーサービスがSharePointNT AUTHORITY\NetworkServiceを持つWindowsアカウントで実行されることになっていることですSHAREPOINT\System特権、したがって、タイマージョブの特権を上げる必要はありません)。

ここで考えられる唯一の解決策は、通常のNetworkService Windowsアカウントでタイマーサービスを実行し、管理者の資格情報をどこかに保存して、StarInfoのユーザー名を介してSystem.Diagnostics.Process.Run()に渡すことにより、ローカル管理者としてstsadmを実行することです。 、ドメインとパスワード。

今はすべてうまくいくようですが、今私が立ち往生している別の問題があります。Stsamdは次のエラーポップアップ(!)で失敗します(Winternals filemonは、この場合、stsadmが管理者の下で実行されていることを示しています):

The application failed to initialize properly (0x0c0000142).
Click OK to terminate the application.

イベントビューアは、ポップアップ以外は何も登録しません。

ローカル管理者ユーザーが私のアカウントであり、stsadmこのアカウントでインタラクティブに実行するだけで、すべて問題ありません。このアカウントで実行するようにタイマーサービスを構成すると、正常に機能します。

任意の提案をいただければ幸いです:)

0 投票する
3 に答える
3103 参照

sharepoint - InfoPath フォームを SharePoint Server 2007 に展開するプロセスを自動化するにはどうすればよいですか?

InfoPath 2007 フォームをデザイナーから開発環境の SharePoint サーバーに展開するのは本当に大変です。C# で記述されたビジネス ロジックが含まれているため、すべてのフォームには「完全な信頼」が必要です。手動の手順は次のとおりです。

1) InfoPath で [フォームの発行] ウィザードを実行し、発行先のターゲット サイトと xsn ファイルの保存場所を指定します。

2) サイト コレクション機能からフォームの既存のバージョンを非アクティブ化します (古いバージョンが存在する場合)。

3) 開発サーバーで Central Admin にログインします。Application Management -> Manage Form Templates に移動し、xsn ファイルをアップロードします。

4) フォームをサイト コレクション機能として有効にします。

これを自動化する方法を知っている人はいますか? おそらくstsadm経由ですか?

0 投票する
4 に答える
6969 参照

sharepoint - SharePointサイト定義がテンプレートリストに表示されない-なぜですか?

SharePointwspソリューションパッケージを介して展開されるカスタムSharePointサイト定義がいくつかあります。それらは正常に機能しているように見えます。stsadmコマンドラインを使用してそれらを正常に展開できます。また、一部の機能で実行されているC#コードは、それらに基づいてサイトを展開することもできます。ソリューションが展開webtemp.*.xmlされると、ファイルがフォルダーに正しく配置されているように見えます。12\1033\XML私の問題は、私がしようとしたときに中央管理アプリに表示されCreate Site Collection. ないことです。私はこれをどこで探すべきかさえ知りません。


編集:

うーん..約1時間後、たまたまサイトコレクションの作成ページに戻り、テンプレートがそこにありました。何が起きたのかわかりません...どこかで奇妙なキャッシュ。

また、これらのソリューションパッケージが開発ボックスに何度も正常にデプロイされていることをより明確にすべきだったので、この他のサーバーに(とにかくデプロイメントの側面で)問題があるとは思っていませんでした。

0 投票する
3 に答える
9278 参照

sharepoint - SharePoint stsadm addsolution-アクセス許可ベースのエラーで失敗します(オブジェクト参照)

初めて開発サーバーからUATサーバーにMOSSソリューションを展開しようとしています。このコマンドを実行すると

これらのリンクに基づいて、「オブジェクトのインスタンスに設定されていないオブジェクト参照」が表示されます:(およびその他):

[ http://social.msdn.microsoft.com/forums/en-US/sharepointdevelopment/thread/63f0f95d-1215-4041-be6d-64ae63bda276/] [1]

[ http://www.telerik.com/community/forums/thread/b311D-bachea.aspx 次のことを確認しました:] [1]

  1. 私はMOSSサーバーのファーム管理者グループのメンバーです
  2. 私はサーバー上のWSS_RESTRICTED_WPGのメンバーです
  3. 私はすでにサーバーのWSS_ADMIN_WPGグループに属していました

イベントログを確認したところ、サイトサービスDBへのログインに失敗したという例外が見つかりました。

SQL Server Mgt Studioを介して自分自身を追加しようとすると、次のようにそのDBへのアクセスを設定するためのアクセス権がありません。

理由:ログインで要求されたデータベース「SharedServices1_DB」を開くことができません。ログインに失敗しました。ユーザー「XXXXX\Administrator」のログインに失敗しました。

だから、私は何が欠けていますか?私がしなければならない明らかなことはありますか?役立つ提案があれば大歓迎です。

ありがとう

[1]:http://MSDNフォーラムスレッド

[1]:http://Telerikサポートスレッド

0 投票する
2 に答える
305 参照

visual-studio - VS2005 + SharePoint 展開に最適なプロジェクト形式は?

まず、フラストレーションを解消するために 1 つの文を使用させてください。SharePoint の開発はめちゃくちゃです。

わかりました、申し訳ありませんが、1 つの特定のシナリオに焦点を当てさせてください。SharePoint (MOSS2007) サーバーに DLL として展開した場合に機能するいくつかの機能を開発しました (VS2005)。現在、展開可能な機能としてパッケージ化する最良の方法を特定しようとしています。

検索結果に基づいて、誰もこれを再現可能な方法で成功させたことはないと思います! 各記事は次の記事と矛盾しているか、他の誰かの手法で問題を修正する手法を文書化しており、おそらくさらに別の記事で更新されています。多くは 2003 や WSS などの従来の方法に基づいているようです。MSBuild タスクを使用してコードにデプロイする、「12」などの名前のディレクトリに手動でファイルをコピーする、SharePoint Designer などのツールを使用する、サーバーに直接変更を加えるなどの推奨事項もあります。 . これらは、開発者がテスト サーバーにインストールするために使用するハックのように聞こえます。ビルドが成功した後、別のマシンに取り込んで、インストーラーまたは STSADM を介した 1 つのコマンド ライン命令でデプロイできるプロジェクトを作成した人はいますか?

SharePoint の管理については初心者向けの知識しか持っていないことは認めますが、思ったより簡単なはずです。http://msdn.microsoft.com/en-us/library/ms413687.aspxで基本的な概念を理解していると思いますが、それを自動化する方法はありませんか? 2007 サーバーに展開する機能をパッケージ化するための推奨プラクティスが1 つあるはずです..しかし、私の人生では、それがどれであるかを理解できません。(私の推測では、http: //www.codeplex.com/sptemplatelandのようなものですが、2007 年 2 月以降更新されていません。)

誰でも助けることができますか?本当にありがとう!

0 投票する
4 に答える
13620 参照

sharepoint - STSADM を使用してサイト コレクションをエクスポートおよびインポートする

stsadm を使用して既存のエクスポートをインポートしようとすると問題が発生します。

サイト コレクションを正常にエクスポートしたら、新しい空のサイトを作成します。import コマンドを実行すると、しばらく実行され、次のエラーで完了します。

01/28/2009 13:04:28.84 STSADM.EXE (0x3F54) 0x1D74 Windows SharePoint Services 一般 72ju 高 stsadm: 重複した名前「チーム」が見つかりました。コールスタック: Microsoft.SharePoint.SPFieldCollection.AddFieldToWeb(String strXml, Boolean checkDisplayName) で Microsoft.SharePoint.SPFieldCollection.AddFieldAsXmlInternal(String schemaXml, Boolean addToDefaultView, SPAddFieldOptions op) で Microsoft.SharePoint.Deployment.FieldTemplateSerializer.CreateField(SPWeb web, SerializationInfoHelper) infoHelper) の Microsoft.SharePoint.Deployment.FieldTemplateSerializer.SetObjectData(Object obj, SerializationInfo info, StreamingContext context, ISurrogateSelector selector) の Microsoft.SharePoint.Deployment.XmlFormatter.ParseObject(Type objectType, Boolean isChildObject) の Microsoft.SharePoint.Deployment.XmlFormatter .DeserializeObject(Type objectType, Boolean isChildObject, Deployme...
01/28/2009 13:04:28.84* STSADM.EXE (0x3F54) 0x1D74 Windows SharePoint Services 一般 72ju 高 ...ntObject エンベロープ) Microsoft.SharePoint.Deployment.XmlFormatter.Deserialize (Stream serializationStream) at Microsoft.SharePoint.Deployment Microsoft.SharePoint.Deployment.ImportObjectManager.ProcessObject(XmlReader xmlReader) の .ObjectSerializer.Deserialize(Stream serializationStream) Microsoft.SharePoint.Deployment.SPImport.DeserializeObjects() Microsoft.SharePoint.Deployment.SPImport.Run() の Microsoft.SharePoint .StsAdmin.SPImportOperation.Run(StringDictionary keyValues) at Microsoft.SharePoint.StsAdmin.SPStsAdmin.RunOperation(SPGlobalAdmin globalAdmin, String strOperation, StringDictionary keyValues, SPParamCollection pars)

その後、サイトを実行すると、半分の作業が完了したようで、エラーで停止しました。

このエラーの原因について誰かが正しい方向に向けることができますか?

どうもありがとう

キーラン

0 投票する
1 に答える
1048 参照

sharepoint - ディレクトリの名前が変更されたときの stsadm 差分バックアップ?

現在、SharePoint で毎日完全バックアップを実行しています。さらにコピーするための自動化されたプロセスにより、フル バックアップ ディレクトリの名前が backup_((yyyymmdd の日付))_full に変更されます。毎日の増分/毎週のフル スケジュールに変更したいのですが、差分が最後のフル バックアップを見つけられないようです。バッチ ジョブをさらに拡張して、SharePoint 名を記録し、差分が実行される前にすばやく名前を変更することを考えていましたが、もっと簡単な方法はありますか? ありがとう!

0 投票する
3 に答える
3345 参照

visual-studio - ビジュアルスタジオ内のpsexec

Visual Studio のカスタム ビルド タスクからリモート マシンで実行可能ファイルを実行するように psexec を取得しようとしています。これらのコマンドはすべてコマンド ラインから機能しますが、アプリケーションから実行するのは問題があるようです。一部のコマンドは機能し、他の psexec ハングでは機能し、その結果、msbuild と Visual Studio 2005 も機能します。この場合、SharePoint の stsadm.exe を呼び出していますが、アプリケーションから psexec を実行すると、多くのプログラムでこの問題が発生します。この問題を抱えている人はたくさんいますが、解決策がないように思われるので、私の質問は次のとおりです。

0 投票する
2 に答える
1667 参照

sharepoint - SharePoint - WSP テンプレートの sitetemplate 値を見つけますか?

fab 40 Microsoft SharePoint テンプレート用のサイトの作成をスクリプト化しようとしています。サイトを作成するための stsadm コマンドの sitetemplate パラメーターの値を見つけることができません。

例えば:

実行できるコマンドはありますか、または WSP パッケージ (BugDatabase.wsp など) の sitetemplate 値を見つけるために参照できる場所はありますか?

0 投票する
1 に答える
1409 参照

sharepoint - SharePointの目次Webパーツとエクスポート/インポート

stsadm export /importを使用してSharePointMOSSサイトを移動した後、目次Webパーツにいくつかの問題が見つかりました。

[ドキュメント]など、目次Webパーツのセクションの1つの見出しをクリックすると、エクスポート元のサイトからサブサイトのURLを検索しようとしているため、ページエラーが発生します。

したがって、エクスポートサイトでは、サイトはhttp:// sharepoint / sites /dashboard/にありました。

現在、ルートhttp://sharepoint/にあります

これはバグですか?Webパーツのすべてのサブリンクは正常に機能し、見出しだけです。

提案をありがとう。