Guest User

Untitled

a guest
Jul 3rd, 2018
98
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.89 KB | None | 0 0
  1. # Linux:
  2. class mssql_operation(object):
  3.  
  4. def __init__(self,server,database,username,password):
  5. self.server = server
  6. self.database = database
  7. self.username = username
  8. self.password = password
  9. def con(self): #
  10. os.environ["ODBCINI"] = '/mucfg/unixodbc/2.3.1/odbc.ini'
  11. os.environ["ODBCSYSINI"] = '/mu/sdk/unixODBC/2.3.1-gcc443-rhel5-64/etc'
  12. os.environ['TDSVER'] = '8.0'
  13. # For Python 2
  14. params = urllib.pathname2url("DRIVER={FreeTDS};SERVER=" + self.server + ";DATABASE="+self.database+";UID="+self.username+";PWD="+self.password)
  15. # For Python 3
  16. #params = urllib.parse.quote("DRIVER={FreeTDS};SERVER=" + self.server + ";DATABASE="+self.database+";UID="+self.username+";PWD="+self.password)
  17. engine = sa.create_engine("mssql+pyodbc:///?odbc_connect=%s" % params)
  18. return engine
  19.  
  20.  
  21. # Windows:
Add Comment
Please, Sign In to add comment