Guest User

Untitled

a guest
Feb 21st, 2018
105
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.87 KB | None | 0 0
  1. #IMportacion
  2. #IMPORT MSSQL TABLE TO MONGODB COLLECTION
  3. import pymssql
  4. from pymongo import Connection
  5. conn = Connection()
  6. db = conn.test
  7. coll = db.listado
  8. i=1
  9. conn2 = pymssql.connect(host='XXXX', user='XXXX', password='XXX', database='XXX', as_dict=True)
  10. cur = conn2.cursor()
  11.  
  12. cur.execute('select top 2000000 * from dbo.sistema ')
  13. for row in cur:
  14. print "%d" % (i)
  15. i += 1
  16. testdatos = {"eventlog": row[0],
  17. "recordn": row[1],
  18. "comp": row[11],
  19. "eventid": row[4],
  20. "fecha": row[2],
  21. }
  22.  
  23. coll.insert(testdatos)
  24. conn2.close()
  25. ######
  26. #Contar ocurrencias
  27. #db.listado.count({"comp": "STEIN"})
  28. #Select por campo desde mongoDB
  29. #db.listado.find({"comp": "STEIN"})
  30. #Select entre fechas desde mongoDB
  31. #db.listado.find({
  32. # fecha: {
  33. # $gte:ISODate("2010-01-25T00:11:17Z"),
  34. # $lt: ISODate("2010-01-25T00:12:17Z")
  35. # }
  36. # ,comp : "XXXXX"
  37. #})
Add Comment
Please, Sign In to add comment