i already installed pyodbc package.
And add below code in settings.py.
DATABASES = {
*'default'*: {
*'ENGINE'*: *'sql_server.pyodbc'*,
*'NAME'*: *'DB'*,
*'USER'*: *'user'*,
*'PASSWORD'*: *'pwd’*,
*'HOST'*: *'host'*,
*'OPTIONS'*: {
*'driver'*: *'ODBC Driver 17 for SQL Server'*,
},
}
}
On Thursday, August 29, 2019 at 11:22:35 AM UTC+3, doddahulugappa wrote:
>
>
>
> Pip install pyodbc
>
> And add below code snipped in settings.py. it should work. I am using in
> this way. It works perfectly
>
> DATABASES = {
> *'default'*: {
> *'ENGINE'*: *'sql_server.pyodbc'*,
> *'NAME'*: *'DB'*,
> *'USER'*: *'user'*,
> *'PASSWORD'*: *'pwd’*,
> *'HOST'*: *'host'*,
> *'PORT'*: *'port'*,
> *'OPTIONS'*: {
> *'driver'*: *'ODBC Driver 17 for SQL Server'*,
> *'isolation_level'*: *'READ UNCOMMITTED'*,
> *# prevent SELECT deadlocks *},
> }
>
> }
>
>
>
>
>
> *From:* 'Amitesh Sahay' via Django users [mailto:
> [email protected] <javascript:>]
> *Sent:* Thursday, August 29, 2019 12:16 PM
> *To:* Django users
> *Subject:* Re: help me to fix this issue with database connection
>
>
>
> DATABASES = {
> 'default': {
> 'ENGINE': 'django.db.backends.postgresql',
> 'NAME': 'Authenticate', # database name
> 'USER': 'postgres',
> 'PASSWORD': 'pwd',
> 'HOST': 'localhost'
> }
> }
>
> I don't think you need anything other than this. For MySql you can use
> mysql driver "*django*.*db*.*backends*.*mysql*". I hope that works.
>
>
>
> Regards,
>
> Amitesh Sahay
>
>
>
>
>
> On Thursday, 29 August, 2019, 01:41:44 pm IST, leb dev <[email protected]
> <javascript:>> wrote:
>
>
>
>
>
> i tried in the settings.py
>
> DATABASES = {
>
> 'default': {
>
> 'ENGINE': 'sql_server.pyodbc',
>
> 'NAME': 'testDB',
>
> 'HOST': 'VSQLSERV',
>
> 'OPTIONS': {
>
> 'driver':' SQL Server',
>
> }
>
>
>
> # 'ENGINE': 'django.db.backends.sqlite3',
>
> # 'NAME': os.path.join(BASE_DIR, 'db.sqlite3'),
>
> }
>
> }
>
>
> On Thursday, August 29, 2019 at 8:34:17 AM UTC+3, leb dev wrote:
>
> i have a django project that need to be connected to MS SQL Server i am
> using *pyodbc package.*
>
>
>
> *once i run the program the system display the below error:*
>
>
>
> djago.db.utils. operationalError:('08001','[ 08001] [microsoft][odbc sql
> server driver]neither dsn nor server keyword supplied (0)
> (sqldriverconnect); [08001] [microsoft][odbc sql server driver] Invalid
> connection string attribute (0)')
>
>
>
> where is the error and how to fix it ?
>
>
>
> from django.shortcuts import render
>
> import pyodbc
>
>
>
> def connect(request):
>
> conn = pyodbc.connect(
>
> 'Driver={SQL Server};'
>
> 'Server=ip address;'
>
> 'Database=I-Base_beSQL;'
>
> 'Trusted_Connection=yes;'
>
>
>
> )
>
>
>
>
>
> cursor = conn.cursor()
>
> c = cursor.execute('SELECT "first name" FROM Person WHERE id = 2 ')
>
>
>
> return render (request,'connect.html',{"c": c})
>
> --
> You received this message because you are subscribed to the Google Groups
> "Django users" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected] <javascript:>.
> To view this discussion on the web visit
>
>
> https://groups.google.com/d/msgid/django-users/a1cdc16f-4cb0-4d47-872c-7c9320023263%40googlegroups.com
>
> <https://groups.google.com/d/msgid/django-users/a1cdc16f-4cb0-4d47-872c-7c9320023263%40googlegroups.com?utm_medium=email&utm_source=footer>
>
> .
>
> --
> You received this message because you are subscribed to the Google Groups
> "Django users" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected] <javascript:>.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/django-users/1697008900.237063.1567066571422%40mail.yahoo.com
>
> <https://groups.google.com/d/msgid/django-users/1697008900.237063.1567066571422%40mail.yahoo.com?utm_medium=email&utm_source=footer>
> .
>
--
You received this message because you are subscribed to the Google Groups
"Django users" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To view this discussion on the web visit
https://groups.google.com/d/msgid/django-users/39fc2138-1168-4d7a-b55c-823df8e72010%40googlegroups.com.