none
Integrar Base de datos sql con radius (NPS) RRS feed

  • Pregunta

  • Hola... yo tengo un base de datos sql NPSODBC pero una vez registrola base de datos en el servidor RADIUS (NPS) para q registre los datos de las conexiones, al probar ingresando una dispositivo a la red no me registra el usuario q ingresa es decir no registra nada, este proyecto es de control de acceso a una red wireless y necesito q registre los datos del usuarioq se conecte a la red y almacene los datos en la base sql pero al relacionar la base con el servidor no registra nada, los q me puedan ayudar a resolver este problema mil gracias...
    viernes, 27 de agosto de 2010 23:08

Respuestas

  • Hola Tatyta

    Como sigue el tema, ya se arregló?

    Mirando las respuestas, veo que puede tener un problema de comunicación. Intente lo siguiente:

    Encuentre el archivo en el servidor SQL y copie para el servidor NPS

    SQLCMD.exe
    c:\Program Files\Microsoft SQL Server\90\Tools\Binn

    Ejecute el comando:

    Si la instancia del SQL es default instance, ejecutar:
        SQLCMD.exe -SNombre_del_Servidor -UUsuario

    Si la instancia del SQL es named instance, ejecutar:
        SQLCMD.exe -SNombre_del_Servidor\Nombre_de_la_Instancia -UUsuario

    Copie acá el resultado para seguir ayudándote

    Saludos


    Ismael Borche - LATAM Forum Support Engineer
    Microsoft Corporation
    • Marcado como respuesta Ismael Borche miércoles, 22 de diciembre de 2010 14:18
    viernes, 17 de diciembre de 2010 14:17

Todas las respuestas

  • Hola.

    ¿Estamos hablando de SQL Server?


    Alberto López Grande
    SQL Server MVP
    Visita mi blog en http://qwalgrande.blogspot.es/

    sábado, 4 de septiembre de 2010 8:01
  • Hola si estoy hablando de sql server, te cuento que al hacer la conexión con la base de datos nome da problema al hacer el test me da como satisfactorio, el problema es que al probar ingresando un usuario a la red no registra ningún dato en la base de datos no se si es la creación de la base de datos o la configuración de la base de datos para los archivos de registro, estoy usando sql 2005 y un NPS como servidor radius. 
    lunes, 6 de septiembre de 2010 22:34
  • Hola.

    Pon una traza de Profiler en el servidor para determinar qué le llega exactamente. Te dejo el link a la ayuda de profiler (o Analizador de Consultas) en los Books Online:

    http://msdn.microsoft.com/es-es/library/ms187929.aspx 


    Alberto López Grande
    SQL Server MVP
    Visita mi blog en http://qwalgrande.blogspot.es/

    martes, 7 de septiembre de 2010 6:37
  • Gracias, te cuento que si hice eso en Profiler pero no registra nada tampoco ahí, no se cual sea el problema ayudame por fa... te envío el código del la creación de la base de datos que encontré y utilizo para la crecación de la base donde quiero se almacenen los datos.

    IF EXISTS (SELECT name FROM master.dbo.sysdatabases WHERE name = N'NPSODBC')
        DROP DATABASE [NPSODBC]
    GO

    CREATE DATABASE [NPSODBC]  ON (NAME = N'NPSODBC_Data',
                                   FILENAME = N'C:\Program Files\Microsoft SQL Server\MSSQL\data\NPSODBC_Data.MDF' ,
                                   SIZE = 1, FILEGROWTH = 10%)
                           LOG ON (NAME = N'NPSODBC_Log',
                                   FILENAME = N'C:\Program Files\Microsoft SQL Server\MSSQL\data\NPSODBC_Log.LDF' ,
                                   SIZE = 1, FILEGROWTH = 10%)
     COLLATE SQL_Latin1_General_CP1_CI_AS
    GO

    exec sp_dboption N'NPSODBC', N'autoclose', N'false'
    GO

    exec sp_dboption N'NPSODBC', N'bulkcopy', N'false'
    GO

    exec sp_dboption N'NPSODBC', N'trunc. log', N'false'
    GO

    exec sp_dboption N'NPSODBC', N'torn page detection', N'true'
    GO

    exec sp_dboption N'NPSODBC', N'read only', N'false'
    GO

    exec sp_dboption N'NPSODBC', N'dbo use', N'false'
    GO

    exec sp_dboption N'NPSODBC', N'single', N'false'
    GO

    exec sp_dboption N'NPSODBC', N'autoshrink', N'false'
    GO

    exec sp_dboption N'NPSODBC', N'ANSI null default', N'false'
    GO

    exec sp_dboption N'NPSODBC', N'recursive triggers', N'false'
    GO

    exec sp_dboption N'NPSODBC', N'ANSI nulls', N'false'
    GO

    exec sp_dboption N'NPSODBC', N'concat null yields null', N'false'
    GO

    exec sp_dboption N'NPSODBC', N'cursor close on commit', N'false'
    GO

    exec sp_dboption N'NPSODBC', N'default to local cursor', N'false'
    GO

    exec sp_dboption N'NPSODBC', N'quoted identifier', N'false'
    GO

    exec sp_dboption N'NPSODBC', N'ANSI warnings', N'false'
    GO

    exec sp_dboption N'NPSODBC', N'auto create statistics', N'true'
    GO

    exec sp_dboption N'NPSODBC', N'auto update statistics', N'true'
    GO

    if( ( (@@microsoftversion / power(2, 24) = 8) and (@@microsoftversion & 0xffff >= 724) ) or
        ( (@@microsoftversion / power(2, 24) = 7) and (@@microsoftversion & 0xffff >= 1082) ) )
        exec sp_dboption N'NPSODBC', N'db chaining', N'false'
    GO

    use [NPSODBC]
    GO

    if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[report_event]') and
                                                  OBJECTPROPERTY(id, N'IsProcedure') = 1)
    drop procedure [dbo].[report_event]
    GO

    if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[accounting_data]') and
                                                  OBJECTPROPERTY(id, N'IsUserTable') = 1)
    drop table [dbo].[accounting_data]
    GO

    if exists (select * from dbo.systypes where name = N'ipaddress')
    exec sp_droptype N'ipaddress'
    GO

    setuser
    GO

    EXEC sp_addtype N'ipaddress', N'nvarchar (15)', N'not null'
    GO

    setuser
    GO

    CREATE TABLE [dbo].[accounting_data] (
        [id] [int] IDENTITY (1, 1) NOT NULL ,
        [timestamp] [datetime] NOT NULL ,
        [Computer_Name] [nvarchar] (255) COLLATE SQL_Latin1_General_CP1_CI_AS NOT NULL ,
        [Packet_Type] [int] NOT NULL ,
        [User_Name] [nvarchar] (255) COLLATE SQL_Latin1_General_CP1_CI_AS NULL ,
        [F_Q_User_Name] [nvarchar] (255) COLLATE SQL_Latin1_General_CP1_CI_AS NULL ,
        [Called_Station_Id] [nvarchar] (255) COLLATE SQL_Latin1_General_CP1_CI_AS NULL ,
        [Calling_Station_Id] [nvarchar] (255) COLLATE SQL_Latin1_General_CP1_CI_AS NULL ,
        [Callback_Number] [nvarchar] (255) COLLATE SQL_Latin1_General_CP1_CI_AS NULL ,
        [Framed_IP_Address] [ipaddress] NULL ,
        [NAS_Identifier] [nvarchar] (255) COLLATE SQL_Latin1_General_CP1_CI_AS NULL ,
        [NAS_IP_Address] [ipaddress] NULL ,
        [NAS_Port] [int] NULL ,
        [Client_Vendor] [int] NULL ,
        [Client_IP_Address] [ipaddress] NULL ,
        [Client_Friendly_Name] [nvarchar] (255) COLLATE SQL_Latin1_General_CP1_CI_AS NULL ,
        [Event_Timestamp] [datetime] NULL ,
        [Port_Limit] [int] NULL ,
        [NAS_Port_Type] [int] NULL ,
        [Connect_Info] [nvarchar] (255) COLLATE SQL_Latin1_General_CP1_CI_AS NULL ,
        [Framed_Protocol] [int] NULL ,
        [Service_Type] [int] NULL ,
        [Authentication_Type] [int] NULL ,
        [NP_Policy_Name] [nvarchar] (255) COLLATE SQL_Latin1_General_CP1_CI_AS NULL ,
        [Reason_Code] [int] NULL ,
        [Class] [nvarchar] (255) COLLATE SQL_Latin1_General_CP1_CI_AS NULL ,
        [Session_Timeout] [int] NULL ,
        [Idle_Timeout] [int] NULL ,
        [Termination_Action] [int] NULL ,
        [EAP_Friendly_Name] [nvarchar] (255) COLLATE SQL_Latin1_General_CP1_CI_AS NULL ,
        [Acct_Status_Type] [int] NULL ,
        [Acct_Delay_Time] [int] NULL ,
        [Acct_Input_Octets] [int] NULL ,
        [Acct_Output_Octets] [int] NULL ,
        [Acct_Session_Id] [nvarchar] (255) COLLATE SQL_Latin1_General_CP1_CI_AS NULL ,
        [Acct_Authentic] [int] NULL ,
        [Acct_Session_Time] [int] NULL ,
        [Acct_Input_Packets] [int] NULL ,
        [Acct_Output_Packets] [int] NULL ,
        [Acct_Terminate_Cause] [int] NULL ,
        [Acct_Multi_Session_Id] [nvarchar] (255) COLLATE SQL_Latin1_General_CP1_CI_AS NULL ,
        [Acct_Link_Count] [int] NULL ,
        [Acct_Interim_Interval] [int] NULL ,
        [Tunnel_Type] [int] NULL ,
        [Tunnel_Medium_Type] [int] NULL ,
        [Tunnel_Client_Endpoint] [nvarchar] (255) COLLATE SQL_Latin1_General_CP1_CI_AS NULL ,
        [Tunnel_Server_Endpoint] [nvarchar] (255) COLLATE SQL_Latin1_General_CP1_CI_AS NULL ,
        [Acct_Tunnel_Connection] [nvarchar] (255) COLLATE SQL_Latin1_General_CP1_CI_AS NULL ,
        [Tunnel_Pvt_Group_Id] [nvarchar] (255) COLLATE SQL_Latin1_General_CP1_CI_AS NULL ,
        [Tunnel_Assignment_Id] [nvarchar] (255) COLLATE SQL_Latin1_General_CP1_CI_AS NULL ,
        [Tunnel_Preference] [int] NULL ,
        [MS_Acct_Auth_Type] [int] NULL ,
        [MS_Acct_EAP_Type] [int] NULL ,
        [MS_RAS_Version] [nvarchar] (255) COLLATE SQL_Latin1_General_CP1_CI_AS NULL ,
        [MS_RAS_Vendor] [int] NULL ,
        [MS_CHAP_Error] [nvarchar] (255) COLLATE SQL_Latin1_General_CP1_CI_AS NULL ,
        [MS_CHAP_Domain] [nvarchar] (255) COLLATE SQL_Latin1_General_CP1_CI_AS NULL ,
        [MS_MPPE_Encryption_Types] [int] NULL ,
        [MS_MPPE_Encryption_Policy] [int] NULL ,
        [Proxy_Policy_Name] [nvarchar] (255) COLLATE SQL_Latin1_General_CP1_CI_AS NULL ,
        [Provider_Type] [int] NULL ,
        [Provider_Name] [nvarchar] (255) COLLATE SQL_Latin1_General_CP1_CI_AS NULL ,
        [Remote_Server_Address] [ipaddress] NULL ,
        [MS_RAS_Client_Name] [nvarchar] (255) COLLATE SQL_Latin1_General_CP1_CI_AS NULL ,
        [MS_RAS_Client_Version] [nvarchar] (255) COLLATE SQL_Latin1_General_CP1_CI_AS NULL ,
    /*
        The following column stores the NAP-specific information, available from NPS starting with Windows Server 2008.
        The allowed values are: 0 (Full Access), 1 (Quarantined), and 2 (Probation).
    */
        [MS_Quarantine_State] [int] NULL
    ) ON [PRIMARY]
    GO

    SET QUOTED_IDENTIFIER ON
    GO
    SET ANSI_NULLS OFF
    GO

    CREATE PROCEDURE dbo.report_event
        @doc ntext
    AS

    SET NOCOUNT ON

    DECLARE @idoc int
    EXEC sp_xml_preparedocument @idoc OUTPUT, @doc

    /*
        All RADIUS attributes written to the ODBC format logfile are declared here. 
        One additional attribute is added: @record_timestamp.
        The value of @record_timestamp is the UTC time the record was inserted in the database.

        Refer to IAS-Formatted Log Files in Online Help on www.technet.com for information on interpreting these values.
    */

    DECLARE @record_timestamp datetime

    SET @record_timestamp = GETUTCDATE()

    INSERT accounting_data
    SELECT
        @record_timestamp,
        Computer_Name,
        Packet_Type,
        [User_Name],
        F_Q_User_Name,
        Called_Station_Id,
        Calling_Station_Id,
        Callback_Number,
        Framed_IP_Address,
        NAS_Identifier,
        NAS_IP_Address,
        NAS_Port,
        Client_Vendor,
        Client_IP_Address,
        Client_Friendly_Name,
        Event_Timestamp,
        Port_Limit,
        NAS_Port_Type,
        Connect_Info,
        Framed_Protocol,
        Service_Type,
        Authentication_Type,
        NP_Policy_Name,
        Reason_Code,
        Class,
        Session_Timeout,
        Idle_Timeout,
        Termination_Action,
        EAP_Friendly_Name,
        Acct_Status_Type,
        Acct_Delay_Time,
        Acct_Input_Octets,
        Acct_Output_Octets,
        Acct_Session_Id,
        Acct_Authentic,
        Acct_Session_Time,
        Acct_Input_Packets,
        Acct_Output_Packets,
        Acct_Terminate_Cause,
        Acct_Multi_Session_Id,
        Acct_Link_Count,
        Acct_Interim_Interval,
        Tunnel_Type,
        Tunnel_Medium_Type,
        Tunnel_Client_Endpoint,
        Tunnel_Server_Endpoint,
        Acct_Tunnel_Connection,
        Tunnel_Pvt_Group_Id,
        Tunnel_Assignment_Id,
        Tunnel_Preference,
        MS_Acct_Auth_Type,
        MS_Acct_EAP_Type,
        MS_RAS_Version,
        MS_RAS_Vendor,
        MS_CHAP_Error,
        MS_CHAP_Domain,
        MS_MPPE_Encryption_Types,
        MS_MPPE_Encryption_Policy,
        Proxy_Policy_Name,
        Provider_Type,
        Provider_Name,
        Remote_Server_Address,
        MS_RAS_Client_Name,
        MS_RAS_Client_Version,
    /*
        NAP-specific information, available from NPS starting with Windows Server 2008.
    */
        MS_Quarantine_State
    FROM OPENXML(@idoc, '/Event')
    WITH (
        Computer_Name nvarchar(255) './Computer-Name',
        Packet_Type int './Packet-Type',
        [User_Name] nvarchar(255) './User-Name',
        F_Q_User_Name nvarchar(255) './Fully-Qualifed-User-Name',
        Called_Station_Id nvarchar(255) './Called-Station-Id',
        Calling_Station_Id nvarchar(255) './Calling-Station-Id',
        Callback_Number nvarchar(255) './Callback-Number',
        Framed_IP_Address nvarchar(15) './Framed-IP-Address',
        NAS_Identifier nvarchar(255) './NAS-Identifier',
        NAS_IP_Address nvarchar(15) './NAS-IP-Address',
        NAS_Port int './NAS-Port',
        Client_Vendor int './Client-Vendor',
        Client_IP_Address nvarchar(15) './Client-IP-Address',
        Client_Friendly_Name nvarchar(255) './Client-Friendly-Name',
        Event_Timestamp datetime './Event-Timestamp',
        Port_Limit int './Port-Limit',
        NAS_Port_Type int './NAS-Port-Type',
        Connect_Info nvarchar(255) './Connect-Info',
        Framed_Protocol int './Framed-Protocol',
        Service_Type int './Service-Type',
        Authentication_Type int './Authentication-Type',
        NP_Policy_Name nvarchar(255) './NP-Policy-Name',
        Reason_Code int './Reason-Code',
        Class nvarchar(255) './Class',
        Session_Timeout int './Session-Timeout',
        Idle_Timeout int './Idle-Timeout',
        Termination_Action int './Termination-Action',
        EAP_Friendly_Name nvarchar(255) './EAP-Friendly-Name',
        Acct_Status_Type int './Acct-Status-Type',
        Acct_Delay_Time int './Acct-Delay-Time',
        Acct_Input_Octets int './Acct-Input-Octets',
        Acct_Output_Octets int './Acct-Output-Octets',
        Acct_Session_Id nvarchar(255) './Acct-Session-Id',
        Acct_Authentic int './Acct-Authentic',
        Acct_Session_Time int './Acct-Session-Time',
        Acct_Input_Packets int './Acct-Input-Packets',
        Acct_Output_Packets int './Acct-Output-Packets',
        Acct_Terminate_Cause int './Acct-Terminate-Cause',
        Acct_Multi_Session_Id nvarchar(255) './Acct-Multi-Session-Id',
        Acct_Link_Count int './Acct-Link-Count',
        Acct_Interim_Interval int './Acct-Interim-Interval',
        Tunnel_Type int './Tunnel-Type',
        Tunnel_Medium_Type int './Tunnel-Medium-Type',
        Tunnel_Client_Endpoint nvarchar(255) './Tunnel-Client-Endpt',
        Tunnel_Server_Endpoint nvarchar(255) './Tunnel-Server-Endpt',
        Acct_Tunnel_Connection nvarchar(255) './Acct-Tunnel-Connection',
        Tunnel_Pvt_Group_Id nvarchar(255) './Tunnel-Pvt-Group-Id',
        Tunnel_Assignment_Id nvarchar(255) './Tunnel-Assignment-Id',
        Tunnel_Preference int './Tunnel-Preference',
        MS_Acct_Auth_Type int './MS-Acct-Auth-Type',
        MS_Acct_EAP_Type int './MS-Acct-EAP-Type',
        MS_RAS_Version nvarchar(255) './MS-RAS-Version',
        MS_RAS_Vendor int './MS-RAS-Vendor',
        MS_CHAP_Error nvarchar(255) './MS-CHAP-Error',
        MS_CHAP_Domain nvarchar(255) './MS-CHAP-Domain',
        MS_MPPE_Encryption_Types int './MS-MPPE-Encryption-Types',
        MS_MPPE_Encryption_Policy int './MS-MPPE-Encryption-Policy',
        Proxy_Policy_Name nvarchar(255) './Proxy-Policy-Name',
        Provider_Type int './Provider-Type',
        Provider_Name nvarchar(255) './Provider-Name',
        Remote_Server_Address nvarchar(15) './Remote-Server-Address',
        MS_RAS_Client_Name nvarchar(255) './MS-RAS-Client-Name',
        MS_RAS_Client_Version nvarchar(255) './MS-RAS-Client-Version',
    /*
        NAP-specific information, available from NPS starting with Windows Server 2008.
    */
        MS_Quarantine_State int './MS-Quarantine-State'
       )

    EXEC sp_xml_removedocument @idoc

    SET NOCOUNT OFF
    GO
    SET QUOTED_IDENTIFIER OFF
    GO
    SET ANSI_NULLS ON
    GO

    Gracias, x fa si puedes ayudarme lo más rápido posible te lo agradecería un mundo.... y disculpa las molestia

    martes, 7 de septiembre de 2010 20:54
  • Hola.

    Si no se registra nada en Profiler, entonces el problema está en otra parte, no en SQL Server. Revisa cosas como firewalls, que la cadena de conexión funcione, etc. 


    Alberto López Grande
    SQL Server MVP
    Visita mi blog en http://qwalgrande.blogspot.es/

    martes, 7 de septiembre de 2010 21:47
  • En el profiler me sale lo siguiente no se si me puedas ayudar:

    -- network protocol: TCP/IP
    set quoted_identifier on
    set arithabort off
    set numeric_roundabort off
    set ansi_warnings on
    set ansi_padding on
    set ansi_nulls on
    set concat_null_yields_null on
    set cursor_close_on_commit off
    set implicit_transactions off
    set language us_english
    set dateformat mdy
    set datefirst 7
    set transaction isolation level read committed

    No sé si esto tenga q ver con el valor de los parámetros que de debe dar en la configuración de la base de datos en el servidor radius:

    Application Name

    AutoTranslate

    Connect Timeout

    Current Language

    Data Source

    Extended properties

    General Timeout

    Initial Catalog

    Initial File Name

    Integrated Security

    Local Indentifier

    Network Address

    Network Library

    Password

    Persist Security Info

    Tag with column collection

    Use encription for Data

    Use procedure for prepare

    User Id

    WorkStation ID

    no sé q valores puedan ir ahí será q es el problema?

    Gracias x tu ayuda

    miércoles, 8 de septiembre de 2010 23:05
  • Hola.

    Se realiza una conexión, que puede ser una conexión ya existente y no del origen que te interesa monitorizar, en función de los eventos que estés capturando, pero no se registra ninguna inserción. Debes filtrar la traza para que sólo se registren eventos procedentes del punto que te interesa.

    Pero no se observan aquí inserciones ni si quiera erróneas, con lo que al servidor no está llegándole nada.


    Alberto López Grande
    SQL Server MVP
    Visita mi blog en http://qwalgrande.blogspot.es/

    sábado, 11 de septiembre de 2010 14:43
  • Hola,primero gracias por responder.

    Si eso se supone que está ocuerriendo pero sabes a que se debe ??? y otra pregunta deben estar en el mismo dominio el servidor y la base de datos donde quiero que se registre la información ?????

    Gracias por tu ayuda

    lunes, 13 de septiembre de 2010 20:52
  • Hola.

    Si las peticiones no le llegan al servidor, pueden ser muchas cosas, pero tendría que quedar algún tipo de rastro en la aplicación que le pretende enviar la información (algún log de errores de la misma). Sobre causas, puede ser firewall, permisos, visibilidad entre máquinas y unas cuantas cosas más. El hecho de que las máquinas no estén en el mismo dominio no debería ser impedimento, siempre que uses validación de SQL Server. En cualquier caso, realiza un ping desde una máquina a la otra, comprueba que se alcanza el puerto en el que escucha SQL Server, verifica que el servidor de bases de datos admite conexiones remotas y un largo etc. Te dejo un link en el que se recogen posibles problemas de conexión y su resolución:

    ascii164.blogspot.com/search?q=conexion


    Alberto López Grande
    SQL Server MVP
    Visita mi blog en http://qwalgrande.blogspot.es/

    martes, 14 de septiembre de 2010 5:37
  • Hola.

    ¿Pudiste dar con el problema?


    Alberto López Grande
    SQL Server MVP
    Visita mi blog en http://qwalgrande.blogspot.es/

    viernes, 17 de septiembre de 2010 14:57
  • Hola primero mil gracias por la ayuda que me estás brindado, te cuento q aun no puedo resolver el problema me dijeron que la abase alparecer no se está conectando con el servidor, es decir el test no garantiza que el servidor esté conectado con la base de datos... Sabes algún método como comprobar que la base de datos esté haciendo conexión con el servidor, si lo sabes ayúdame con eso por favor... es de urge ... gracias
    viernes, 17 de septiembre de 2010 21:19
  • Hola.

    No es la base de datos que tiene que conectar con el servidor que lanza las peticiones, sino al revés. Para verificar la conexión, debes conectarte al servidor, crear una udl y verificándola, por ejemplo. Tampoco sé cómo puedes realizar esta tarea, no sé qué interfaz tienes en ese servidor, pero debería ser posible hacerlo.


    Alberto López Grande
    SQL Server MVP
    Visita mi blog en http://qwalgrande.blogspot.es/

    viernes, 17 de septiembre de 2010 21:43
  • Bueno, lo que estoy utilizando es NPS cono servidor radius, y se supone que aquí hay una opción para configurar el registro de archivos para una base de datos, aquí selecciono la base de datos a donde se supone que va a ir la información pero nada, no se almacena nada, ahora se supone que el servidor si estábien configurado por que la misma información que debería almacenar la base de datos ahora solo se registra en archivos txt.
    lunes, 20 de septiembre de 2010 20:55
  • Ya ha usted mirado el articulo siguiente? Espero que le sea útil.

    Configure SQL Server Logging in NPS
    Configuración del registro de SQL Server en NPS
    BTW, me temo que su problema tiene más que ver con administración de Windows Server que con SQL Server, por lo que deberíamos mover este thread a un foro de Windows si le parece bien.

    Gustavo Larriera Sosa, Microsoft MVP | ascii164.blogspot.com | /*Este mensaje se proporciona tal como es, sin garantías de ninguna clase.*/
    martes, 21 de septiembre de 2010 0:55
  • Si ya me habían dicho que el problema es del servidor y si me parece bien momer el tread a un foro de Windows le agradesco por responbder gracias y si me podría seguir ayudando con soluciones para el problema se le agradecería mucho más ya que necesito ayuda urgente....

    Por favor si alguien sabe quien me puede ayudar con la configuración de NPS como servdor radius en windows 2008, para conectar a una base de datos sql para registro los datos de las peticiones y conexiones le agradezco su ayuda...

    GRacias..

    miércoles, 22 de septiembre de 2010 20:41
  • Hola Tatyta

    Como sigue el tema, ya se arregló?

    Mirando las respuestas, veo que puede tener un problema de comunicación. Intente lo siguiente:

    Encuentre el archivo en el servidor SQL y copie para el servidor NPS

    SQLCMD.exe
    c:\Program Files\Microsoft SQL Server\90\Tools\Binn

    Ejecute el comando:

    Si la instancia del SQL es default instance, ejecutar:
        SQLCMD.exe -SNombre_del_Servidor -UUsuario

    Si la instancia del SQL es named instance, ejecutar:
        SQLCMD.exe -SNombre_del_Servidor\Nombre_de_la_Instancia -UUsuario

    Copie acá el resultado para seguir ayudándote

    Saludos


    Ismael Borche - LATAM Forum Support Engineer
    Microsoft Corporation
    • Marcado como respuesta Ismael Borche miércoles, 22 de diciembre de 2010 14:18
    viernes, 17 de diciembre de 2010 14:17
  • Hola Tatyta

    Hay algún update acerca de este tema?

    Saludos


    Ismael Borche - LATAM Forum Support Engineer
    Microsoft Corporation
    lunes, 20 de diciembre de 2010 14:14