每当我试图在数据库上创建一个新用户时,我都会得到下面的错误。 Traceback (most recent call last):
File "src\pymssql\_pymssql.pyx", line 460, in pymssql._pymssql.Cursor.execute
File "src\pymssql\_mssql.pyx", line 1104, in pymssql._mssql.MSSQLConnection.execute_query
File "src\pymssql\_mssql.pyx", line
我试图在Python中创建和重新创建索引,但是当我使用它时,我得到了一个错误。 Error:
File "src\pymssql.pyx", line 468, in pymssql.Cursor.execute
pymssql.OperationalError: (7999, b"Could not find any index named 'Micros' for table
'payrolldata'.DB-Lib error message 20018, severity 16:\nGeneral SQL Serv
最近我一直试图连接到Microsoft上的SQL数据库。我正在尝试一种新的方法,可以从熊猫数据中上传多列数据。这是一种新的方法,因为这不是我以前做过的事情。
我得到以下错误:
Traceback (most recent call last):
File "src/pymssql/_pymssql.pyx", line 460, in pymssql._pymssql.Cursor.execute
File "src/pymssql/_mssql.pyx", line 1084, in pymssql._mssql.MSSQLConnection.exe
我在python应用程序中使用pymssql连接到Server数据库。我有一个查询语句定义如下:
DECLARE @type int
SELECT @type = type FROM myTable WHERE id = 1000
IF @type >= 700
SELECT 1
ELSE
SELECT 0
在Server中运行上述sql时,可以获得1或0的输出,这取决于该行的type值。但是当我在python中运行代码时,它总是返回None
cursor.execute(sql) # sql is the above select statement
cursor.
我正在尝试使用python (pymssql)从AWS连接到Sybase数据库和Azure SQL服务器,并在连接上启用TLS。即使在尝试(How to configure pymssql with SSL support on Ubuntu?)之后,这似乎也不起作用。 详细信息:在freetds/pymssql中开启了加密。tsql -C,显示已启用OpenSSL。但是,当我检查SQL server端的连接是否加密时,使用SELECT *,encrypt_option FROM sys.dm_exec_connections,我看到encrypt_option='False‘ 因此
我在通过Pymssql将活动系统连接到新的MSSQL数据库实例时遇到问题。连接到以前的旧实例没有问题,但是当我将连接字符串更改为新的字符串并在apache中重新加载我的代码时,我得到以下身份验证错误:
sqlalchemy.exc.OperationalError: (pymssql.OperationalError) (18456, "Login failed for user '*****'.DB-Lib error message 20018, severity 14:\nGeneral SQL Server error: Check messages from
我在Ubuntu 15.10中使用pymssql连接到Windows Server 2012中的SQL Server 2014数据库。使用pymssql时,会在~/ freetds.log /tsql/freetds.log中创建一个工作文件。我不知道这是怎么规定的。注意,我从~/Work/dir1/bin/runScript.py运行我的脚本,所以这个日志文件在相对路径../../tsql或绝对日志路径中变得更有创造性。
freetds.log文件以大约500MB/10s的速度增长。我几乎立即用完了磁盘空间。有人知道如何关闭该文件的日志记录吗?未设置我的freetds.conf文件的dump
我希望使用python包pymssql从数据库中获取特定范围的行号。我正在使用以下代码,这些代码似乎不起作用
# connection details to SQL
con = pymssql.connect("some connection credentials")
df = pd.read_sql("""SELECT
[col1],
[col2],
WHERE rownum
BETWEEN 0 AND 1000""",
我正在尝试使用SQLAlchemy通过网络连接到SQL Server数据库。我在使用pyodbc作为驱动程序时遇到了一些问题,所以我切换到pymssql,最终设法创建了引擎,并使用我的用户名‘salas\guilherme.santo’连接到了'fit_alunos‘数据库中的服务器: from sqlalchemy import create_engine, inspect
eng = create_engine('mssql+pymssql://salas\guilherme.santo:pass@server/fit_alunos?charset=utf8')
我正在尝试创建一个具有名称的事务。可能在稍后的时候回滚。
pid = os.getpid()
cursor.execute("BEGIN TRAN trans{0}".format(pid))
cursor.execute("ROLLBACK TRAN trans{0}".format(pid))
当我像上面这样编写代码时,它会引发以下错误:
pymssql.OperationalError: (6401, 'Cannot roll back trans5713.
No transaction or savepoint of that name was