Описание тега tiny-tds

TinyTDS - это библиотека Ruby для доступа к базам данных Microsoft SQL Server с помощью FreeTDS.
0 ответов

TinyTds:: Ошибка: невозможно открыть сокет

Я исследовал это в течение нескольких часов, и я не могу найти решение. У меня есть приложение Rails 2, которое использует гем TinyTds ( tiny_tds) для подключения к серверу SQL 2000, размещенному локально в нашей компании. В течение последних 6 меся…
0 ответов

Ruby TinyTds повесить на Result.each line

У меня есть следующий код: def self.GetValuesFromDB(dataServer,database,sqlString) mprids = Array.new dbResult = Helper.CallDB(dataServer,database,sqlString) client = TinyTds::Client.new(:dataserver => dataServer, :database => database, :timeo…
01 фев '13 в 19:57
1 ответ

rails 4.2 + mssql 2012+ tiny_tds + freetds + activerecord-sqlserver-адаптер для Windows

Проблема в том, что мое приложение и мой экземпляр сервера sql включены windows, я использовал ruby-odbc и это прекрасно работает, но у меня есть некоторые проблемы с датами и utf-8 ценности. Я понял, что должен использовать tiny_tds с activerecord-…
1 ответ

Ключ ruby ​​не найден с помощью Modulo

Я пытаюсь использовать функцию строки по модулю % взять хеш и вставить его значения в соответствующие места внутри строки, но я всегда получаю key{x} not found (KeyError) хотя я могу подтвердить, что ключ есть. Что я делаю неправильно? s = "Invalid:…
10 мар '15 в 13:10
1 ответ

Ошибка TinyTds: Превышено время ожидания подключения адаптивного сервера

Мы запускаем приложение ruby ​​on rails на рельсах 3.2.12 (ruby 1.9.3) с текущим камнем tinyTDS 0.6.2. Мы используем MS SQL 2012 или 2014 и, как правило, сталкиваемся со следующим сообщением об ошибке: TinyTds::Error: Adaptive Server connection time…
05 дек '14 в 09:09
1 ответ

Rails 3 ActiveRecord вставляет проблему автоинкрементного поля

Я использую: Rails 3.0.9 Activerecord-sqlserver-адаптер 3.0.15 TinyTds MSSQL 2005 У меня есть следующая таблица: CREATE TABLE [dbo].[eclaims]( [id_app] [int] IDENTITY(1,1) NOT NULL, [id_user] [int] NOT NULL, [property] [varchar](4) NOT NULL, [app_nu…
1 ответ

Ошибка разрешений для homebrew 'brew update' на linux

У меня есть ошибка разрешения, когда Homebrew портирован на Linux через это удобное руководство: http://blog.frameos.org/2010/11/10/mac-homebrew-ported-to-linux/comment-page-1/ У меня та же проблема: > $ brew update –verbose > > git checkou…
02 апр '12 в 17:36
1 ответ

Смотритель порога ActiveRecord::RecordNotUnique TinyTds Ошибка при запросе /oauth/token

Я уверен, что я уникален в этом, но у меня есть приложение Rails 4.1.8, работающее с Tiny Tds / activerecord-sqlserver-adapter для MS SQL Server. При вызове /oauth/token выдается ошибка: невозможно вставить строку с повторяющимся ключом в объект dbo…
1 ответ

Rails: db:migrate не будет вносить изменения в таблицу базы данных (tinytds)

Я использую tinytds для подключения к базе данных ms-sqlserver. Я заметил, что db:migrate будет работать до тех пор, пока в моей базе данных еще нет таблицы. Однажды я пытаюсь внести изменения в объект и выполнить репликацию в базу данных, используя…
1 ответ

TinyTDS: проверить, если запрос выполнен успешно

Я использую гем tiny_tds в проекте rails (работа с устаревшей базой данных MSSQL 2008) Я выполняю следующий запрос: update_comment_result = self.get_pmi_client.execute("UPDATE UECOMCLI SET COMMENT = '" + params[:comment] + "' " + "WHERE ECKTSOC = '"…
1 ответ

Взаимодействие с базой данных для Rails

У меня есть маленький вопрос, касающийся баз данных и Rails. VirtualBox -> БД Ubuntu -> MSSQL 2008 Так что я смог подключить свою Ubuntu к MSSQL через FreeTD и TinyTD и запросить значения. Затем я реализовал это в файле database.yml. Проблема в том,…
1 ответ

Проблема установки гема tiny_tds на Rails 5

Я пытался установить gem tiny_tds на Rails 5, но не смог установить. Я прогуглил это и попробовал все решение. Но нет решения. Можете ли вы предложить мне установить его. Ниже приведены решения, которые я попробовал, Rails 4: ошибка при установке ge…
20 ноя '18 в 18:13
1 ответ

Тайм-аут TinyTDS и блокирует много

У меня относительно большая система, работающая с Rails и TinyTds (адаптер базы данных SQLServer, использующий FreeTds). Проблема в том, что я получаю около 200 писем в день, в которых говорится, что мои запросы истекают или блокируются. [Exception]…
1 ответ

В Rails 3 MSSQL 2005 проблема с полем типа данных xml усечена до 2070 байт

Я под: Windows XP MSSQL 2005 Rails 3.0.9 ActiveRecord-SQLServer-адаптер tinytds Когда я пытаюсь получить содержимое поля с типом xml, я сталкиваюсь с проблемой, что строка xml обрезается. Заранее благодарю за помощь Это xml, который хранится в БД (и…
1 ответ

Heroku FreeTDS, как использовать Rasil SQL Server с TinyTDS с несколькими сборочными пакетами

Я должен использовать драгоценный камень "Tiny TDS" с моей Rails 4.2.3 и, конечно, на кедре-14 Heroku, я не могу, потому что FreeTDS больше не на нем. Как использовать FreeTDS на Heroku Cedar-14? Я смотрю в Интернете, и я нашел это: https://github.c…
24 июл '15 в 07:13
1 ответ

Передача данных между запросами SQL и отдельным файлом Ruby

Я использую tiny_tds для извлечения данных из нескольких разных баз данных. На данный момент у меня есть файл Ruby с несколькими методами, каждый из которых посвящен определенному запросу (поскольку базы данных очень большие, и не все скрипты, котор…
18 янв '19 в 22:31
1 ответ

Вставить в базу данных mysql данные текстового файла

В этом вопросе Многоуровневый анализ текста я спросил, как я могу разобрать файл в текстовый файл. Далее я усложнил условия и решил записать данные в базу данных mysql. Исходные данные такие же. У меня был текстовый файл со следующим содержанием: He…
14 мар '17 в 14:03
1 ответ

tiny_tds: ошибка сегментации

Это похоже на этот вопрос. Однако ответ на этот вопрос не сработал для меня. Я установил freetds на мой Mac. Я указал следующее в моем GemFile. gem 'tiny_tds' gem 'activerecord-sqlserver-adapter', '~> 4.1.0' И я могу успешно подключиться к Azure …
22 июн '14 в 18:33
2 ответа

Rails и Azure: TinyTds:: Ошибка: не удалось подключиться к адаптивному серверу

Я пытаюсь настроить свой проект Rails с использованием SQL на Azure. Я использую Mac OS X 10.11. Это часть моего config/database.yml: staging: adapter: sqlserver mode: dblib host: db-staging.database.windows.net port: 1433 database: db-staging usern…
07 апр '16 в 18:46
1 ответ

TinyTDS поддерживает Ruby 2.0.0?

У меня есть реальная проблема, пытаясь заставить TinyTDS работать с Ruby 2.0.0 на Windows 7. Когда я бегу rails c (или же require tiny_tds из irb) я получаю следующее: D:/Ruby/Ruby200/lib/ruby/gems/2.0.0/gems/activesupport-3.2.13/lib/active_support/…
30 май '13 в 12:36