Login failed for user ‘XXX’. Reason: Attempting to use an NT account name with SQL Server Authentication. [CLIENT: ] March 29, 2012
Posted by juanpablo1manrique in SharePoint.add a comment
Se me presento este error en el momento de habilitar un proveedor SQLMemberShipProvider en el IIS, curiosamente lo que sucedio es que cuando cree el string conection a nivel de todo el IIS despues de tantas vueltas el stringconecction a nivel del sitio guardaba otra configuración,
Por lo tanto es necesario verificar tanto los strings conections del sitio y del IIS server completo
Codificación de usuarios : SAML : 0#.w : 0#.f March 26, 2012
Posted by juanpablo1manrique in Developer, SharePoint, SharePoint Development, Visual studio 2008.Tags: Developer, SharePoint
1 comment so far
Codificación de usuarios: SAML : 0#.w : 0#.f
Cuando se llama un usuario desde código se muestran unos códigos raros que se agregan al nombre de usuario, investigando sobre el tema los numeros extraños son codificación SAML el cual es necesario para soportar varios tipos de autenticación y el manejo de claims.
Para el caso de usuarios que vienen de sqlMemberShip tenemos códigos como:
0#.f|sqlmembership|user1
Para usuarios que vienen de directorio activo se codifican de la siguiente manera 0#.w|steve\\wilmaf
Una de los posibles maneras de trabajar con estos usuarios y limpiar estos códigos es utilizar lo siguiente,
string userLoginEncoded = SPUtility.FormatAccountName(“i”, entity.Value); string userLogin = SPClaimProviderManager.Local.DecodeClaim(userLoginEncoded).Value;
Espero que les sea de ayuda
Saludos
SharePoint no tiene en cuenta los milisegundos January 25, 2012
Posted by juanpablo1manrique in SharePoint, SharePoint Development.Tags: Developer, SharePoint
1 comment so far
Si se realiza un query como
en donde queremos obtener los items que se encuentren entre un rango de fechas
DateTime endt = new DateTime(2012, 01, 24, 10, 41, 26, 451); //2012/01/24 10:41:26.451
DateTime endt = new DateTime(2012, 01, 24, 10, 41, 27, 478); //2012/01/24 10:41:27.478
Aunque el CAML Query no falla, definitivamente no tiene en cuenta los milisegundos, sino que los resultados que retorna solo tienen en cuenta los segundos y el resultado es acorde solo a los segundos,
Me puse en la tarea de realizar una búsqueda e imprimir el dato que contenia la columna tipo fecha de la siguiente manera,
DateTime itemCreatedDate = (DateTime)objSPItem[“Created”];
sbMessageResponse.Append(“<br />” + itemCreatedDate.ToString(“yyyy-MM-ddTHH:mm:ss.fffZ”));
El valor mostrado en pantalla no posee valores de milisegundos
——————————Created:2012-01-24T10:41:27.000Z
Flujo de trabajo con InfoPath en SharePoint 2010 January 22, 2012
Posted by juanpablo1manrique in SharePoint, SharePoint Development.Tags: InfoPath, SharePoint
add a comment
Hola Amigos
He creado los siguientes videos donde se explica como crear un formulario de infopath con varias vistas y asociarles un flujo de trabajo espero que les guste,
Flujo de trabajo con InfoPath en SharePoint 2010 – Parte 1
Flujo de trabajo con InfoPath en SharePoint 2010 – Parte 2
Incluir un Video en una página de SharePoint January 19, 2012
Posted by juanpablo1manrique in SharePoint.add a comment
Otro video de la serie
Listas Maestro Detalle SharePoint 2010 January 19, 2012
Posted by juanpablo1manrique in SharePoint, SharePoint Development.Tags: Developer, SharePoint
add a comment
He realizado un video de manejo de listas maestro – detalle en SharePoint 2010
Crear una Lista personalizada de SharePoint 2010 sin utilizar un Content Type January 13, 2012
Posted by juanpablo1manrique in SharePoint, SharePoint Development.Tags: SharePoint
add a comment
He realizado un video interesante de desarrollo sobre SharePoint 2010 con Visual Studio 2010
La versión en ingles la pueden encontrar en
Gracias Bruce
Instalar SharePoint con cuentas del sistema sobre Windows 7 December 26, 2011
Posted by juanpablo1manrique in Developer, SharePoint.Tags: SharePoint
add a comment
Hola Amigos
He estado instalando SharePoint en el Windows 7 y también he probado correr los servicios con una cuenta local, dentro del proceso me he encontrado con varios problemas y quería compartirlos con ustedes para que puedan acelerar su proceso de desarrollo con SharePoint, ya que una de las razones por las cuales se instala SharePoint 2010 es para mejorar la productividad de desarrollo.
Lo primero es el proceso de preparación para Instalar SharePoint en Windows 7
Aquí hay un par de blogs donde podrán encontrar el detalle de la actividad
http://blogsp.idea80.com/2010/02/instalacion-de-sharepoint-2010-sobre.html
http://msdn.microsoft.com/en-us/library/ee554869%28office.14%29.aspx
Después de estar todo preparado inicia el proceso para instalar con cuentas del sistema y no con cuentas del dominio, se debe ejecutar el comando –
- New-SPConfigurationDatabase
- New-SPConfigurationDatabase -DatabaseName “SharePointConfigDB1” -DatabaseServer “SQL-01” -Passphrase (ConvertTo-SecureString “MyPassword” -AsPlainText -force) -FarmCredentials (Get-Credential)
para asi crear una base de datos de configuración que este configurada con un usuario local y no con una cuenta del dominio.
Este comando nos pregunta.
DatabaseName
DatabaseServer
FarmCredentials
PassPhrasse
Estos datos los debemos tener listos antes de empezar.
Luego se corre el configuration Wizard para terminar la instalacion.
Los errores que fui encontrando cronologicamente al ejecutar este comando fueron los siguientes y los explicare más detalladamente en cada post.
- An exception oftype Microsoft.SharePoint.Upgrade.SPUpgradeException was thrown.
- An exception of type System.IO.FileNotFoundException was thrown.
- Failed to call GetTypes on assembly Microsoft.Office.Server.Search, Version=14.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c.
- New-SPConfigurationDatabase : User cannot be found.
- Cannot connect to database master at SQL server at [ServerName]\[InstanceName]
- New-SPConfigurationDatabase : Cannot bind parameter ‘FarmCredentials’. Cannot convert the “xxx” value of type “System.String” to type “System.Management.Automation.PSCredential
New-SPConfigurationDatabase : User cannot be found. December 26, 2011
Posted by juanpablo1manrique in SharePoint.Tags: SharePoint
add a comment
Error
New-SPConfigurationDatabase : User cannot be found.
Detalle
New-SPConfigurationDatabase : User cannot be found.
En línea: 1 Carácter: 28
+ New-SPConfigurationDatabase <<<<
+ CategoryInfo : InvalidData: (Microsoft.Share…urationDatabase:
SPCmdletNewSPConfigurationDatabase) [New-SPConfigurationDatabase], SPExcep
tion
+ FullyQualifiedErrorId : Microsoft.SharePoint.PowerShell.SPCmdletNewSPCon
figurationDatabase
Solución
Este error se arregló iniciando sesión con el administrador del equipo, corriendo la consola de PowerShell como administrador y funciono correctamente, cuando lo estaba corriendo con la cuenta del dominio así fuera el administrador de la maquina salía este error.
Cannot connect to database master at SQL server at [ServerName]\[InstanceName] Detalle del Error December 26, 2011
Posted by juanpablo1manrique in SharePoint.Tags: SharePoint
add a comment
Error
Cannot connect to database master at SQL server at [ServerName]\[InstanceName]
Detalle del Error:
Detalle
New-SPConfigurationDatabase : Cannot connect to database master at SQL server a
t myserver\SHP. The database might not exist, or the current user does not have p
ermission to connect to it.
En línea: 1 Carácter: 28
+ New-SPConfigurationDatabase <<<<
+ CategoryInfo : InvalidData: (Microsoft.Share…urationDatabase:
SPCmdletNewSPConfigurationDatabase) [New-SPConfigurationDatabase], SPExcep
tion
+ FullyQualifiedErrorId : Microsoft.SharePoint.PowerShell.SPCmdletNewSPCon
figurationDatabase
Solución
Este error se soluciono cuando agregue al usuario administrador de la maquina con sysadmin de la base de datos.






