viernes, 31 de mayo de 2013

Solution - An unhandled exception ocurred in Silverlight Application in SharePoint 2010

Mientras trabaja con sitios de SharePoint, muy a menudo hemos creado las bibliotecas de documentos y listas usando la función de "Más opciones" presentan en el menú "Acciones del sitio" en la parte superior izquierda. Mientras trabajaba en uno de mis sitios de SharePoint hoy, empecé frente a que un raro temas de repente. El sitio no me permitió crear cualquier novedad en uno de mis sitios de sub y un mensaje de error como "se produjo una excepción no controlada en la aplicación de Silverlight" como en la captura de pantalla siguiente.moss-error
He reiniciado por PC, borra la caché, cookies y otras cosas pero todo en vano. Recuerdo la creación de una nueva biblioteca pocos meses atrás y no había tocado desde entonces. Tocó el violín a través de la Administración Central y a continuación es la solución a los mismos:
  • Ir a la Administración Centralmoss-1
  • Ir a la administración de aplicaciones > administrar aplicaciones Webmoss-3
  • Seleccione la colección de sitios de SharePoint donde te enfrentas a la cuestión y haga clic en Configuración General de la cintamoss-5
  • Sistema de Validación de seguridad de la Página Web en "On" y guardar los cambios.moss-6
  • Actualice la página del sitio de SharePoint y listo.

lunes, 27 de mayo de 2013

New-SPConfigurationDatabase: The user does not exist or is not unique


  1. Create a new local user “svc_sharepoint”
  2. Add it to the Administrators group
  3. Delete the Config and AdminContent databases via SQL Server Management Studio
  4. Reopen PowerShell and run New-SPConfigurationDatabase with the following
  • DatabaseName: SharePoint2010_Config
  • DatabaseServer: [SERVERNAME]
  • FarmCredentials [SERVERNAME\ACCOUNT]
  • PassPhrase: [PASSWORD]

jueves, 23 de mayo de 2013

Consolidar logs de SharePoint 2010

Actualmente tenemos los logs de SharePoint ubicados en cada nodo dentro de D:\Data\Microsoft\LogsSharepoint
Para hacer un análisis de logs de toda la Farm, podemos consolidar los logs de todos los nodos en un único archivo, definiendo fechas y horarios desde PowerShell con el siguiente cmdlet:

Merge-SpLogfile  -Path D:\uls-out.log  -StartTime "05/20/2013 00:00" -EndTime "05/20/2013 23:59"

martes, 21 de mayo de 2013

Reinicio de Servicios en SharePoint 2010

Para reiniciar los servicios de SharePoint de forma muy simple, generé este archivo de extensión .cmd que se debe ejecutar como administrador.


@echo off

@echo Stopping services...

iisreset /stop /noforce

net stop "SPTimerV4"

net stop "SPAdminV4"

net stop "OSearch14"

net stop "SPUserCodeV4"

net stop "SPTraceV4"

@pause

@echo Starting services...

net start "SPTimerV4"

net start "SPAdminV4"

net start "OSearch14"

net start "SPUserCodeV4"

net start "SPTraceV4"

iisreset /start

@pause



lunes, 20 de mayo de 2013

Configutar una página de inicio via PowerShell

$site = Get-SPSite http://yourserver/sites/yoursite
$web = $site.RootWeb
  (or $web = $site.OpenWeb("yoursubsite")
$folder = $web.RootFolder
$folder.WelcomePage = "SitePages/home.aspx"
  (or  $folder.WelcomePage = "default.aspx")
  (or  $folder.WelcomePage = "Shared%20Documents/mycustomwebpartpage.aspx")
$folder.update()
$web.Dispose()
$site.Dispose()

Sharepoint 2010 - Borrado accidental de site de IIS


Si accidentalmente se borra un site de SharePoint en IIS, sigamos estos pasos:

  1. Bajar el nodo en el web load balancer appliance (CISCO ACE)
  2. Entrar en Manage Services on Server (http://centraladministration/_admin/Server.aspx)
  3. Seleccionar el server en donde se borró el site
  4. Reiniciar el servicio Microsoft SharePoint Foundation Web Application

domingo, 12 de mayo de 2013

One or more office components failed to complete successfully sharepoint 2010


Have tried the installation of Sharepoint foundation 2010 and faced the above error.
Environment: Windows Server 2008 R2 Enterprise edition + SP1 , and SQL Server 2008 R2 + Sp1
Sharepoint foundation server 2010 installation is always pointing to the SQL Server Express
Log file can be find at the following path
C:\Users\<username>\AppData\Local\Temp
ERR:0:Fail to install or config SQL Express.
To get rid of this error, uninstall the sharepoint which is failed due to the above error.
Start again fresh installation by selecting the following (Server Farm) option…

Follow the wizard steps and sharepoint installation will successfully complete.

sábado, 11 de mayo de 2013

Instalación de Sharepoint 2010 sobre Windows 8

1. Instalar SQL Server

Para poder ejecutar el instalador será necesario tener el Framework 3.5 activo, para ello la siguiente linea de comando. 


dism.exe /online /enable-feature /featurename:NetFX3 /Source:d:\sources\sxs /LimitAccess

Una vez activo el Framework el instalador correrá normalmente


2. Activar los Features para IIS

Para esta acción se ejecuta el siguiente comando que activa todo lo necesario para el IIS

start /w pkgmgr /iu:IIS-WebServerRole;IIS-WebServer;IIS-CommonHttpFeatures;^
IIS-StaticContent;IIS-DefaultDocument;IIS-DirectoryBrowsing;IIS-HttpErrors;^
IIS-ApplicationDevelopment;IIS-ASPNET;IIS-NetFxExtensibility;^
IIS-ISAPIExtensions;IIS-ISAPIFilter;IIS-HealthAndDiagnostics;^
IIS-HttpLogging;IIS-LoggingLibraries;IIS-RequestMonitor;IIS-HttpTracing;IIS-CustomLogging;IIS-ManagementScriptingTools;^
IIS-Security;IIS-BasicAuthentication;IIS-WindowsAuthentication;IIS-DigestAuthentication;^
IIS-RequestFiltering;IIS-Performance;IIS-HttpCompressionStatic;IIS-HttpCompressionDynamic;^
IIS-WebServerManagementTools;IIS-ManagementConsole;IIS-IIS6ManagementCompatibility;^
IIS-Metabase;IIS-WMICompatibility;WAS-WindowsActivationService;WAS-ProcessModel;^
WAS-NetFxEnvironment;WAS-ConfigurationAPI;WCF-HTTP-Activation;^
WCF-NonHTTP-Activation

3. Cambiar el framework default del IIS a 3.5

En la sección de Application Pool modificar desde la sección de defaults la opción de Net Framework a 2.0.



4. Revisión de Features.

Revisar de la siguiente lista de Features antes de continuar, importante revisar que Windows Identity Foundation 3.5 esté activo.




5. Instalar los siguientes Complementos

6. Preparar el Instalador de SharePoint 


SharePoint esta creado para ser instalado naturalmente en un sistema operativo de servidor así que debemos hacer un pequeño cambio en el archivo _config.xml _ del instalador para que permita ser instalado en Windows 8. Para realizar esto debemos copiar todos los archivos al disco, ubicar el archivo (Se encuentra en _C:\XXXubicacion\\Files\Setup\config.xml_) y editar la linea <Setting Id="AllowWindowsClientInstall" Value="True"/>



7. Ejecutar el Instalador de Sharepoint 2010

Ya en este paso se sigue el procedimiento normal de instalación


Una vez hecho todo esto, deberán tener su SharePoint 2010 Intalado y listo para trabajar.


martes, 7 de mayo de 2013

Como ver el ID de una Document Library o Lista en SharePoint 2010

En ocasiones necesitamos un ID en particular de una Lista o Document Library, para obtener el ID podemos hacer lo siguiente:

> Ingresamos a la lista en el explorador
> Dentro del sitio, click botón derecho e ingresamos a "ver el código fuente de la página"
> Buscamos el ID en la siguiente linea:

ctx.listName = "{1C7EC28E-FC25-47AE-A8AF-61D3441C0C9B}";