Uploaded image for project: 'Moodle'
  1. Moodle
  2. MDL-7212

Browse list of users not working with MSSQL

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: Major Major
    • 1.7
    • 1.7
    • Administration
    • None
    • Moodle 1.7 beta with MSSQL 2005. Both database and Apache/PHP running on same windows XP box.
      Using freetds to get to MSSQL
    • Microsoft SQL
    • MOODLE_17_STABLE
    • MOODLE_17_STABLE

      • Fresh install of Moodle 1.7 beta on SQL 2005
      • Add 1 or 2 users
      • Go to http://localhost/admin/user.php and select "Browse a list of users"
      • Resulting page does not show actual users (though count of users is correct). INstead you get the message: "No users matching ' were found"

      Probable cause: I traced the SQL with SQL Profiler and one of the queries fauils because it containts the "LIMIT" keyword (which mssql does not support). The offending query is:

      SELECT id, username, email, firstname, lastname, city, country, lastaccess, confirmed
      FROM mdl_user
      WHERE deleted <> '1' AND username <> N'changeme' ORDER BY firstname ASC LIMIT 0,30

      The full .sql file capturing the sql output when you select 'browe users' is attached.

        1. browseusers.sql
          10 kB
          Chris Moffatt
        2. moodlebrowsebug.JPG
          98 kB
          Chris Moffatt

            stronk7 Eloy Lafuente (stronk7)
            chrismof Chris Moffatt (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Created:
              Updated:
              Resolved:

                Error rendering 'clockify-timesheets-time-tracking-reports:timer-sidebar'. Please contact your Jira administrators.