Maaf pertanyaan pemula. Saya menggunakan ODBC.jl, untuk mencoba dan mengotomatiskan beberapa pertanyaan SQL saat ini. Saya mendapatkan respons "[ODBC] 24000: [Microsoft] [ODBC SQL Server Driver] Status kursor tidak valid".
/******************************************************/
Membangun Perpustakaan yang akan kami gunakan
using ODBC
using DataFrames
using DataStreams
Buat Koneksi ke server
Perhatikan bahwa koneksi ODBC harus dibuat terlebih dahulu agar ini berfungsi
db = ODBC.DSN("XX.X.XXXX.2")
Membangun Database holding di server jika belum ada
Ini akan error tetapi akan berfungsi jika tidak ada.
TEST = ODBC.query(db, "SET NOCOUNT ON; if db_id('ReportingTables_TEMP') is null begin create database Rate_Tables_TEMP end")
/*************************************************/
Ketika saya menjalankan saya mendapatkan " ODBC.ODBCError("API.SQLFetchScroll(q.stmt, API.SQL_FETCH_NEXT, 0) failed; return code: -1 => SQL_ERROR") " dan kemudian saya memeriksa iklan REPL melihat status Kursor Tidak Valid tanggapan. Apa yang ingin saya lakukan adalah membuat kode kueri saya lebih berbeda lokasinya dengan memeriksa dan membuat repositori untuk data terlebih dahulu.
Pemikiran selamat datang karena online belum berguna pada saat ini (ukuran tabel tidak menjadi masalah, dan tidak ada pemicu karena ini adalah pengaturan SQL yang sangat baru).
Terima kasih