Puncte:0

Eroare la încărcarea bibliotecilor partajate: libodbc.so.2:

drapel tr

Bună, încerc să rulez sqlcmd în linux prin asta

sqlcmd -S localhost -U SA -P '123'

și primesc această eroare

sqlcmd: eroare la încărcarea bibliotecilor partajate: libodbc.so.2: nu se poate deschide fișierul obiect partajat: nu există un astfel de fișier sau director

cum pot rezolva aceasta problema - Linux (Ubuntu 20.04)

Am încercat să instalez unixodbc-dev așa sudo apt-get install -y unixodbc-dev și primesc această eroare E: Intrarea 1 incorectă din fișierul listă /etc/apt/sources.list.d/mssql-release.list (componentă) E: Lista surselor nu a putut fi citită.

drapel cn
Ray
Dacă instalați programul `apt-file` și îl actualizați conform instrucțiunilor, puteți apoi să tastați `sudo apt-file search libodbc.so` pentru a găsi pachetul care conține fișierul pe care îl căutați. Apoi, puteți doar să-l instalați.
SabZero avatar
drapel tr
mulțumesc pentru răspuns, am încercat să-l instalez, dar am primit acest „E: intrarea 1 incorect în fișierul listă /etc/apt/sources.list.d/mssql-release.list (componentă) E: Lista surselor nu a putut fi citită.`
drapel cn
Ray
Eu nu sunt sigur. Am citit greșit întrebarea ta și am crezut că folosești `mysql`, dar se pare că folosești SQL-ul Microsoft și nu știu prea multe despre asta. Bănuiesc că fișierul `mssql-release.list` este o listă de locuri de unde ați obținut `mssql` și, după cum indică eroarea, acel fișier este „malformat”. Nu este formatat corect. Puteți muta acel fișier în alt loc și apoi încercați din nou. Odată ce ați trecut de asta, mutați-l înapoi. Dar acest fișier are o problemă, așa că probabil trebuie să vă întoarceți la modul în care a fost generat și să vedeți ce este în neregulă acolo.
N0rbert avatar
drapel zw
Răspunde asta la întrebarea ta? [Cum elimin o linie malformată din listele mele de surse?](https://askubuntu.com/questions/78951/how-do-i-remove-a-malformed-line-from-my-sources-list)
SabZero avatar
drapel tr
Mulțumesc băieți, am rezolvat problema eliminând serverul MSSQL și descarcându-l din nou
SabZero avatar
drapel tr
@N0rbert vă mulțumesc, este soluția erorii incorecte

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.