none
SQL Server - Sharepoint da error conecxion a SQLserver pero desde el mismo server con mismo usuario se conecta SQLserver management estudio RRS feed

  • Pregunta

  • Hola

    Hace un tiempo separamos la base de datos pasandolo a otro servidor configurando un Alias para la conexion. funcionaba bien. Tras comprobarlo des-instalamos la instancia de sql server que usaba anteriormente en local y empezo a dar un error de "no puede conectar con la base de datos" al acceder a las aplicaciones web.

    Lo raro de esto, es que con el SQLserver manager studio y los Alias definidos me conecto sin problema a la base de datos que desde la gestión de Sharepoint que me da error.

    SI ejecuto el WIZARD de configuración se para en el paso 5 con el siguiente mensaje del que no encuentro solución.

    no puede arrancar el servicio de SQLverver (sharepoint) Normal esta deshabilitado para que conncte al otro SQLserver con ALIAS. peo si lo arranco.

     An object in the SharePoint administrative framework, "SPWindowsTokenServiceInstance", depends on other objects which do not exist.  Ensure that all of the objects dependencies are created and retry this operation. ---> System.Data.SqlClient.SqlException: The INSERT statement conflicted with the FOREIGN KEY SAME TABLE constraint "FK_Objects_Objects". The conflict occurred in database "SharePoint_Config_8d242490-1aef-4e28-964c-93343d964534", table "dbo.Objects", column 'Id'.




    ERROR Conexion a base de datos desde Gestion Sharepoint desde /_admin/defaultcontentdb.aspx :


    Log Name:      Application
    Source:        Microsoft-SharePoint Products-SharePoint Foundation
    Date:          20/01/2017 12:32:24
    Event ID:      3355
    Task Category: Database
    Level:         Critical
    Keywords:      
    User:          Domain\user
    Computer:      Server
    Description:
    Cannot connect to SQL Server. Server\Instance not found. Additional error information from SQL Server is included below.

    Login failed for user 'Domain\user'.
    Event Xml:
    <Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
      <System>
        <Provider Name="Microsoft-SharePoint Products-SharePoint Foundation" Guid="{6FB7E0CD-52E7-47DD-997A-241563931FC2}" />
        <EventID>3355</EventID>
        <Version>14</Version>
        <Level>1</Level>
        <Task>3</Task>
        <Opcode>0</Opcode>
        <Keywords>0x4000000000000000</Keywords>
        <TimeCreated SystemTime="2017-01-20T11:32:24.340845200Z" />
        <EventRecordID>4499781</EventRecordID>
        <Correlation ActivityID="{40D371B2-80CA-4CE3-885D-DA73DB303DAE}" />
        <Execution ProcessID="4260" ThreadID="2468" />
        <Channel>Application</Channel>
        <Computer>DMZ-ZERBITZUAK.gaiker.local</Computer>
        <Security UserID="S-1-5-21-301190046-3340346236-2871028276-11763" />
      </System>
      <EventData>
        <Data Name="string0">ZERBER\Instance</Data>
        <Data Name="string1">Login failed for user 'Domain\usaer'.</Data>
      </EventData>
    </Event>
    lunes, 23 de enero de 2017 9:11

Respuestas

  • Hola lk er

    Crea un archivo .txt y lo renombras con extension .udl, una vez realizado esto da doble clic en dicho archivo y seleccionas el nombre del servidor de SQL para poder establecer conexion

    Este es el mensaje que debe de mostrarte, avisame por favor cualquier duda, gracias.

    Saludos cordiales.


    EP!! Blog: http://keepcalmlovesharepoint.blogspot.mx/ SharePoint Administrator | Developer

    • Propuesto como respuesta Moderador M martes, 24 de enero de 2017 17:51
    • Marcado como respuesta Moderador M martes, 31 de enero de 2017 17:42
    martes, 24 de enero de 2017 2:00

Todas las respuestas

  • Realizaste una prueba de conexión via odbc desde el servidor? al menos el error indica que no logra encontrar la instancia. Revisa que resuelva correctamente el nombre del servidor y conectividad por el puerto tcp asignado (por defecto es 1433).
    • Propuesto como respuesta Moderador M lunes, 23 de enero de 2017 15:40
    • Votado como útil Moderador M martes, 24 de enero de 2017 17:51
    lunes, 23 de enero de 2017 14:26
  • Hola lk er

    Crea un archivo .txt y lo renombras con extension .udl, una vez realizado esto da doble clic en dicho archivo y seleccionas el nombre del servidor de SQL para poder establecer conexion

    Este es el mensaje que debe de mostrarte, avisame por favor cualquier duda, gracias.

    Saludos cordiales.


    EP!! Blog: http://keepcalmlovesharepoint.blogspot.mx/ SharePoint Administrator | Developer

    • Propuesto como respuesta Moderador M martes, 24 de enero de 2017 17:51
    • Marcado como respuesta Moderador M martes, 31 de enero de 2017 17:42
    martes, 24 de enero de 2017 2:00