
Artur
20.10.2016
07:22:49
telnet hostname 2008 (если кнчн стоит)

Ilyas
20.10.2016
07:23:06
телнет подрубает

Sergey
20.10.2016
07:23:07

?
20.10.2016
07:23:15
"$username","$pw"
улыбнуло

Google

Aleksandr
20.10.2016
07:23:22
Порт дополнительной опцией
Если дбо
;port=

Sergey
20.10.2016
07:23:46
$pdo = new PDO('dblib:host=' . $host . ';dbname=' . $dbname, $user, $pass,
[PDO::ATTR_ERRMODE => PDO::ERRMODE_EXCEPTION]
);
$pdo->query('SET ANSI_NULLS ON;');
$pdo->query('SET ANSI_WARNINGS ON;');
вот, у нас так выглядит подключение к MS SQL

Artur
20.10.2016
07:24:08

?
20.10.2016
07:24:10

Sergey
20.10.2016
07:24:21
просто выдернул из проекта

Sergey
20.10.2016
07:24:50
нет у меня порт другой
тогда указывай дополнителбной опцией, а не через двоеточик 'mysql:host=xxx;port=xxx;dbname=xxx'

?
20.10.2016
07:24:50
а не
это не дока

Sergey
20.10.2016
07:25:44

Google

Ilyas
20.10.2016
07:26:59
и так не взлетает, у меня dblib

Artur
20.10.2016
07:27:29

Aleksandr
20.10.2016
07:27:36
А у dblib какой-то свой синтаксис?
PDO вроде пофиг

Ilyas
20.10.2016
07:27:57
да нет просто, уточнил

Artur
20.10.2016
07:27:58

Ilyas
20.10.2016
07:28:12
серьезно?

?
20.10.2016
07:28:15
$this->db = new PDO ("dblib:host=$this->hostname:$this->port;dbname=$this->dbname", "$this->username", "$this->pwd");
юзеркоммент в доке

Ilyas
20.10.2016
07:28:19
я и хост и сервер ставил
SQLSTATE[HY000] Unable to connect: Adaptive Server is unavailable or does not exist (severity 9)
$dbh = new PDO ("dblib:host=$hostname;port=49339;database=$dbname","$username","$pw");

Артур Евгеньевич
20.10.2016
07:28:59
не забывайте разговоры про политику вести здесь) https://telegram.me/gentelmensclub

Aleksandr
20.10.2016
07:29:09
Погоди
А переменные юзера и пароля зачем в кавычках?

?
20.10.2016
07:29:41
http://php.net/manual/ru/ref.pdo-dblib.connection.php
нету там порт

Ilyas
20.10.2016
07:30:30
sqlsrv разве есть на сентос?

(;¬_¬)
20.10.2016
07:30:33

Aleksandr
20.10.2016
07:30:45
А, ну да

Ilyas
20.10.2016
07:31:22
не царское дело

Google

Artur
20.10.2016
07:31:32

Sergey
20.10.2016
07:32:07

Artur
20.10.2016
07:32:42
хорошо что у меня не ms :))))))))))))))))))))))))))

(;¬_¬)
20.10.2016
07:33:23
я как-то к cache настраивал подключение... тоже та еще ебля....

Artur
20.10.2016
07:33:43

?
20.10.2016
07:35:30
а это
Для использования расширения MSSQL под Unix/Linux, вы сначала должны собрать и установить библиотеку FreeTDS. Исходники и инструкции доступны на домашней странице проекта: » http://www.freetds.org/
ты делал?

Ilyas
20.10.2016
07:36:10
yum install pdo-mssql пойдет?

Artur
20.10.2016
07:36:51
Install freetds
1
sudo yum install freetds
Verify that freetds has been built with the correct settings.
tsql -C
Compile-time settings (established with the "configure" script)
Version: freetds v0.91
freetds.conf directory: /etc
MS db-lib source compatibility: yes
Sybase binary compatibility: yes
Thread safety: yes
iconv library: yes
TDS version: 4.2
iODBC: no
unixodbc: yes
SSPI "trusted" logins: no
Kerberos: yes

Ilyas
20.10.2016
07:37:08
а как вы думаете у меня

Ilyas
20.10.2016
07:37:15
tsql работал

?
20.10.2016
07:37:24
я лично не думаю

(;¬_¬)
20.10.2016
07:37:25
да ктож знает-то

?
20.10.2016
07:37:27
я спрашиваю

(;¬_¬)
20.10.2016
07:37:29
никто со свечкой не стоял

?
20.10.2016
07:37:43
нюансы ёбли с эмэсэскуэл мне неизвестны

Artur
20.10.2016
07:37:45

Ilyas
20.10.2016
07:37:57
Compile-time settings (established with the "configure" script)
Version: freetds v0.91
freetds.conf directory: /etc
MS db-lib source compatibility: yes
Sybase binary compatibility: yes
Thread safety: yes
iconv library: yes
TDS version: 4.2
iODBC: no
unixodbc: yes
SSPI "trusted" logins: no
Kerberos: yes

Google

Artur
20.10.2016
07:38:03
http://www.stevepiercy.com/articles/how-to-install-and-configure-freetds-as-an-odbc-connector-to-microsoft-sql-server-on-centosrhel-for-lasso-9/

Ilyas
20.10.2016
07:38:39
че это не шарю

Artur
20.10.2016
07:38:54

?
20.10.2016
07:38:58

Artur
20.10.2016
07:39:01

Admin
ERROR: S client not available

Ilyas
20.10.2016
07:39:03
да

Artur
20.10.2016
07:39:20
http://www.freetds.org/userguide/freetdsconf.htm

?
20.10.2016
07:39:24
да?

Ilyas
20.10.2016
07:39:24
ну я добавил типа [mytestserver]
да

?
20.10.2016
07:39:39
я про http://php.net/manual/ru/book.mssql.php

Artur
20.10.2016
07:39:47

?
20.10.2016
07:39:55
хотя поди однохуйственно

Artur
20.10.2016
07:40:09
# A typical Microsoft server
[egServer70]
host = ntmachine.domain.com
port = 1433
tds version = 7.0
# MSSQL ServerName
[MyMSSQLServerName]
host = myhostname.mssqlserver.com
port = 1433
tds version = 7.0
# client charset = UTF-8

Ilyas
20.10.2016
07:41:54
вот
# tsql -S mytest -U sa
Password:
locale is "ru_RU.UTF-8"
locale charset is "UTF-8"
using default charset "UTF-8"
1>

Aleksandr
20.10.2016
07:45:40

Google

Artem
20.10.2016
07:47:14

Ilyas
20.10.2016
07:47:47

Artur
20.10.2016
07:49:26

Дмитрий
20.10.2016
07:49:46
Всем привет)

?
20.10.2016
07:49:58
на месяц, ага ага

Ilyas
20.10.2016
07:50:15

Artur
20.10.2016
07:50:27
это же коннект а не запрос
сделай так. подними локально mysql у тя ж виртуалька тествоая?
попробуй с ней сконнектится
так ты поймёшь что ты ошибся именно в коннекте

Ilyas
20.10.2016
07:51:03
локально у меня линукс

?
20.10.2016
07:51:03
зачем ему mysql

Artur
20.10.2016
07:51:09
а не вообще не то и не там ищешь

Ilyas
20.10.2016
07:51:20
не

Artur
20.10.2016
07:51:26
что не

Ilyas
20.10.2016
07:51:29
не линукс)

Artur
20.10.2016
07:51:38
о_0